[英]How to avoid div to be displayed on a new line
我在同一行上顯示了一個div列表。 當頁面的寬度不足以在同一行上顯示所有div時,我不希望在下一行顯示額外的div。 如何避免在新行上顯示多余的div?
這是一個jsFiddle: http : //jsfiddle.net/YCFZM/
嘗試減小頁面的寬度,您會在新行上看到一些div。
謝謝。
解決方案更新了要點: http : //jsfiddle.net/Meligy/YCFZM/16/
主要變化:
id=""sidebar"
處的多余引號,這打破了要旨 height: 0px;
來自div#sidebar
CSS white-space:nowrap;
到div#sidebar
CSS div.sidebar-item
CSS移除了float:left
white-space: nowrap; display:inline-block;
white-space: nowrap; display:inline-block;
到div.sidebar-item
CSS 您也可以選擇刪除text-align:center;
如果您想使文本在左側,請從div#sidebar
CSS中獲取。
在樣式表中,將display屬性與文檔上的內聯值一起使用
據我所知,唯一的解決方案是為容器設置固定的寬度。 或者在容器中放置寬度固定的元素
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.