0
我有一個項目列表與不同的內容左浮動,我需要顯示他們作爲一行。如何顯示列表爲表格?
<ul>
<li>small content..</li>
<li>medium Content..</li>
<li>large content..</li>
..
<!-- many item random contnet -->
</ul>
我想在一行中顯示列表項。
行高取決於行中的最大高度項目, 如何獲取它?
我覺得這不是一個好主意。我會用div來做。 – Jai
@Jai'
@VisionN yup同意了。 – Jai
回答
,你應該用JavaScript去設定明確的:既要排溢出的元素。
demo
來源
2013-04-03 11:01:30
添加
display:table-cell
,所以它作爲表列。刪除float:left
以及。DEMO
CASE 2
如果您有自動高度需要它然後使用下面的方法
white-space:nowrap;
DEMO 2 || DEMO (Vertically aligned to the top)
來源
2013-04-03 10:19:04 Sowmya
http://jsfiddle.net/CmkSb/3/ float:left;需要。 – user1834809
_Why_是「float:left required」...? – CBroe
它不是我的解決方案 – user1834809
請注意,您應該爲了有一個包裝與
display: table
內置了完整的表格表示。來源
2013-04-03 10:20:30 Zeta
試試這個
Fiddle Demo
來源
2013-04-03 10:22:27 karthick
我無法測量身高 – user1834809
你沒有:::> – user1834809
結帳接受的答案。 – user1834809
設置高度李。
FIDDLE
來源
2013-04-03 10:24:19
你讀過我的問題了嗎?我無法測量身高。 – user1834809
在表格元素上,高度僅指示最小高度。 – cimmanon
刪除浮動和使用inline-block的替代:
http://jsfiddle.net/CmkSb/10/
來源
2013-04-03 12:03:02 cimmanon
相關問題