【发布时间】:2019-08-13 02:41:18
【问题描述】:
父容器有 display: flex 。容器还启用了水平滚动。 Flex 项目也有特定的宽度。 它在所有其他浏览器 Chrome/Firefox/Safari/Edge 上都能完美运行。
以下是我的代码
HTML
.card-body.fav-card-container(ng-if='availableFavoriteApps()') #custom-akam-apps.contacts.row.fav-container .col-sm-4.col-md-2.col-lg-2.col-xs-6(ng- repeat="app in appPage.favoriteApps | filter:{name:appPage.searchQuery} track by app.id") .card-group.fav-card
CSS
.fav-container { display: flex; overflow-x: auto; padding: 12px 0; } .fav-card { min-width: 180px; }
在 IE 11 中,弹性项目正在重叠。请参考随附的屏幕截图。 有人可以在这里建议吗?
【问题讨论】:
-
你能上传你的代码吗?
-
HTML:
.card-body.fav-card-container(ng-if='availableFavoriteApps()') #custom-akam-apps.contacts.row.fav-container .col-sm-4.col-md-2.col-lg-2.col-xs-6(ng-repeat="app in appPage.favoriteApps | filter:{name:appPage.searchQuery} track by app.id") .card-group.fav-cardCSS:.fav-container { display: flex; overflow-x: auto; padding: 12px 0; }.fav-card { min-width: 180px; } -
可以看到IE11部分支持flex。
标签: angular css flexbox internet-explorer-11