对于一种缩略图水平滑动查看器
如何使水平滚动 div 内的 div 强制水平滚动 div,而不是到达末尾并开始新行?
我已经在使用 float: left 和 display: inline-block 但它们到达容器的末尾并换行,而不是强制容器水平扩展以适应它们,从而强制需要水平滚动条
所以 div 框被迫这样做:
[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
<---->scroll
代替:
[ ][ ][ ][ ]
[ ][ ][ ][ ]
代码:
<div style="overflow-x: scroll; overflow-y:hidden; width:500px; height: 140px;">
<div style="width: auto;">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div>
</div>
.box{
width: 100px;
height: 100px;
border: solid 1px black;
float:left;
display: inline-block;
}