[英]Element breaks flow in multi-column layout
我在一個帶有視網膜顯示屏的設備上遇到了一個特定於Chrome的問題。 具體來說,我正在使用:
我在<ul>
元素上創建了一個CSS多列布局,其中一個<li>
包含一個<div>
,其中max-height: 50px
和overflow: auto
。
如果沒有任何列,例如http://i.imgur.com/0OgsEug.png , <div>
似乎忽略了列並將其置於可能的位置,而不是按照您的預期行事。
示例: http : //jsfiddle.net/pabwszej/2/ (調整結果窗口的大小,以便獲得3列布局)
干得好。
ul, li {list-style-type: none; margin: 0; padding: 0; }
div { max-height: 50px; overflow: scroll; border: 1px solid green; }
.columns { }
.columns > li { margin-bottom: 5px; border: 1px solid red; -webkit-column-width: 150px; width:150px; float:left; margin-left:5px; }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.