这里是我的HTML代码:
我目前的问题是,
我希望
我的问题是:
我应该对
<div class="scrollingBox">
<div class="container">
<div class="item">Item</div>
<div class="item">Item</div>
<div class="item">Item</div>
<div class="item">Item</div>
</div>
</div
这是我的CSS代码:
.scrollingBox {
height:100px;
width:300px;
overflow:auto;
}
.item {
float:left;
height:60px;
margin:5px;
width:100px;
}
.container
可以包含任意数量的.item
。我目前的问题是,
.container
永远不会比.scrollingBox
更宽,滚动框最终出现垂直滚动条,.item
以垂直堆叠的方式排列。我给.container
设置了固定高度,但.item
在超过此固定高度时会以垂直方式堆叠。我希望
.container
没有固定宽度,可以容纳任意数量的项目。我希望滚动条是水平的,并且我也希望.item
水平堆叠。我的问题是:
我应该对
.container
应用什么CSS来使.item
水平堆叠?
.tems
应该浮动在一起,直到达到.scrollingBox
的末尾,因此基本上在它们断开之前应该有3个项目并排。您希望每个项目都在一行中,并且只要有超过3个项目,滚动框就具有水平滚动条吗?” - Nico O