没有与子元素的父容器:集装箱
.item {
min-width: 156px;
max-width: 188px;
width: auto;
float: left;
}
.container {
display: inline;
}
<div class="container">
<div class="item"> </div>
<div class="item"></div>
<div class="item"></div>
</div>
我需要把所有的项目一个接一个。当容器调整大小时,它们必须具有最大可用宽度(在指定范围内)。什么可能是解决方案? flexbox
不是一个选项。此外,项目由Angular生成,可以是任何数字。 我已经获得了屏幕。因为我已经改变了Windows的大小,所以右侧有空的地方(标有红色)。但事实并非如此。有两种选择。 1)如果房间足够,则添加新项目2)所有项目的宽度相关,以便没有空白空间。
https://i.stack.imgur.com/Oqpxk.png
你可以用'显示尝试:表cell' –
你在找什么?你的问题不清楚!你想在一行中有三个子项目,或者一个宽度小于其父宽度的100%?或者身高相同的孩子? –
你可以澄清?,并添加一些内容,使您的项目有一定的高度https://jsfiddle.net/ksnootuL/ –