2
A
回答
3
編輯新的信息有關水平佈局:
#devices > ul {display: inline-block;}
有!這就是你需要添加的。沒有討厭的脆性花車。
1
好吧我誤解了這個問題,最初嘗試這個,而不是。
#devices{
margin: 0 auto;
}
ul li{
float: left;
margin-left: 10px /* arbitrary value to stop them from hitting eachother */
text-align : center;
}
那麼您的標記更改爲類似
<div id="devices">
<ul>
<li>
<img src="your image"/>
<p>your text</p>
</li>
<li> ... so on</li>
<li> ... so on</li>
</ul>
</div>
0
div#devices ul { display:block; float:left; }
相關問題
- 1. 無序列表的中心列表項
- 2. 無序列表不在中心
- 3. 漂浮在div中的無序列表
- 4. div ID中的多個無序列表
- 5. 垂直中心列表在div
- 6. 列表項目不在div中心
- 7. 如何在無序列表中隱藏div onclick列表
- 8. 如何在一個以div爲中心的無序列表中左對齊列表項目?
- 9. CSS - 插入Div成無序列表
- 10. Div和無序列表滾動
- 11. 無序列表顯示爲高於div
- 12. 無序列表不包含整個div
- 13. 有序列表中的無序列表
- 14. 如何遍歷無序列表,然後選擇列表項的父div div
- 15. 對齊頁面中心的無序列表[新問題]
- 16. 如何使用子彈中心無序列表?
- 17. 無序列表項目沒有正確對齊中心?
- 18. 中心無序列表導航欄 - 引導3
- 19. Bootstrap中的一列中的中心div
- 20. 中心子列表
- 21. 如何在列表菜單中的無序列表中創建無序列表?
- 22. div中的中心div
- 23. div中的中心div
- 24. 中心列表中的div和ul圖標
- 25. css中心div無法正常工作
- 26. 無法在引導中心DIV 3
- 27. DIV ALIGN =中心
- 28. 中心DIV
- 29. CSS DIV中心
- 30. 顯示無序列表與div背景彩色框在中間
什麼是>做什麼?我從來沒有聽說過,或聽說過內聯塊。 –
'inline-block'改變了元素的顯示方式,'>'被用作後代選擇器。所以只有'#設備的孩子的ul'將被設計。 – Loktar
在這個例子中你並不需要它;這只是一種習慣,因爲它在瀏覽器中速度更快。它選擇直接後代,所以'#devices ul'挑選#devices下的所有uls,而'#devices> ul'挑選那些直接的子節點。嵌套的子菜單很常見,因爲我只是習慣性地放置子菜單。雖然這很常見。另一方面,內聯塊是很好的標準CSS2,但出於某種奇怪的原因並不常見。很多人對此不以爲然。它使內部阻塞,外部內聯。這裏非常方便。 –