gpt4 book ai didi

css - 使用 flexbox 在 ng-repeat 中压缩的元素 - angular.js/flexbox

转载 作者:行者123 更新时间:2023-11-28 10:36:05 24 4
gpt4 key购买 nike

如果使用 flexbox 使用 ng-repeat 填充内容,如何让容器可滚动。

问题似乎是 flexbox 没有为其元素应用任何高度。

<div ng-app>
<div ng-controller="Ctrl">
<div class='container'>
<div class='item' ng-repeat="item in items">
<div class='item-inner'>{{item.text}}</div>
</div>
</div>
</div>
</div>

http://jsfiddle.net/5eg2zn2d/

在 fiddle 中,您会看到元素被挤在一起。

最佳答案

在这里,您可以将 flex-shrink: 0; 添加到您的 .item 元素,以用于不正确支持在 flexbox 中动态添加元素的浏览器。

所以你的代码变成:

.item {
display: flex;
margin: 3px;
flex-shrink: 0;
}

关于css - 使用 flexbox 在 ng-repeat 中压缩的元素 - angular.js/flexbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37496838/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com