[英]force float:left divs to dont go to next line
這基本上就是浮動的工作方式。 如果你想要描述的行為,你可以做其他事情,例如white-space: nowrap;
在容器和display: inline-block;
而不是漂浮。
.container {
white-space: nowrap;
}
.line {
display: inline-block;
width: 200px;
vertical-align: top;
white-space: normal;
}
有一點需要注意:使用這種方法,div之間的換行符/空格/制表符將在渲染中導致它們之間的空格。
在div上使用display: inline-block
而不是float: left
,並將屬性white-space: nowrap
到其父容器中。
演示: http : //jsbin.com/akiniv/1/edit
用你的小提琴演示;) http://jsfiddle.net/NPzsV/4/
將高度設置為父div,並添加屬性overflow:scroll
<div class="parentDiv">
<div class="line">ddd</div>
<div class="line">ddd</div>
<div class="line">ddd</div>
...
</div>
和css:
.parentDiv{height:50px; overflow: scroll;}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.