我有多個問題。如果我想將內聯列表設置爲特定高度/寬度,最好使用display:inline;
並將高度和寬度設置爲<ul>
元素?或者我應該使用float:left;
並將overflow:hidden;
應用於<ul>
元素?另外,在列表中應用邊距/填充<li>
元素還是<a>
更好?你甚至需要如果你重置值?是否每個人都佔用儘可能多的空間,或者最後一個孩子是否能夠容納多餘的空間?在內聯列表中使用填充或邊距
0
A
回答
6
你的問題很理論。
您可能需要更多地解釋您要做什麼,因爲您所談論的內容有益處和缺點。
例如,純「內聯」元素的高度或寬度將被忽略。您需要使用塊級元素來執行該操作,其中包括浮動塊或「內聯塊」。
如果你漂浮,它本身可能不同於你預期什麼位置。
如果你想要做一個水平列表與「內聯列表」,那麼這裏有很多設計模式。退房丹Cederholms網站一些真正普通的HTML/CSS模式:
退房「名單」,特別是「導航」。
希望有幫助!
乾杯!
2
我更喜歡顯示內聯,因爲它似乎更有意義,我使用浮動的東西,我懷疑是從來沒有打算浮動。
漂浮的東西非常方便的佈局和內聯列表,但我猜不是它的原意。
2
我會將所有樣式應用於內部元素(A
),而不是列表。我只列出float:
,position:
或display:
的列表;無論您使用使用inline
還是float
都取決於您。只要確保您在A
標籤上使用display:block
即可。
0
這裏有一個good example我放在一起玩。它打破了你正在尋找的每個概念。
0
使用display:inline。如果你想要一個固定的寬度,通過CSS設置一個寬度給你的李。使用行高來固定高度。
相關問題
- 1. 邊距或填充間距?
- 2. css內聯列表邊距
- 3. 刪除邊距或填充?
- 4. CSS使用百分比和邊距,填充或邊框
- 5. DIV內圖像的填充/邊距
- 6. 可能只使用一個div在邊距內部填充?
- 7. 如何使用間距,製表符或填充對齊列中的內容?
- 8. 在gridspec中調整填充/圖邊距
- 9. DataGridTemplateColumn頂部邊距/填充
- 10. 額外的邊距/填充
- 11. 邊距和填充使圖像變大
- 12. 減少表格視圖的單元格填充或邊距
- 13. CSS填充和邊距不起作用?
- 14. 格式DataGrid中的邊距/填充ColumnHeader
- 15. 更改wordpress css中的填充邊距
- 16. GridBagLayout中的邊距/填充Java
- 17. 在CSS中使用負邊距或填充是不好的做法
- 18. C#列表視圖圖標/圖標邊距/填充
- 19. Bootstrap與無邊距和填充的列重疊邊框
- 20. 將邊距或填充應用於絕對元素
- 21. 刪除Yii2高級應用程序的邊距或填充
- 22. 在縮小屏幕尺寸時更改填充或邊距
- 23. RatingBar(或位置和大小)中星星的邊距/填充?
- 24. ImageView中的不需要的填充或邊距
- 25. 從散景圖中刪除填充或邊距數字
- 26. Xamarin中的Grid是否有默認邊距或填充?
- 27. 內聯塊無邊距?
- 28. 我們可以在css中定義最小邊距和最大邊距,最大填充和最小填充?
- 29. 不在同一元素上使用寬度和填充/邊距?
- 30. 爲什麼不能使用邊距或填充進行垂直居中?
+1鏈接到http://pea.rs,非常有幫助。 – CherryFlavourPez 2012-02-16 17:20:16