3
A
回答
3
簡單!爲他們辯護! (僅使用CSS)
注:不要把它們飄浮,飄浮是你應該在很多情況下做的最後一件事。
下面是一個例子: DEMO PAGE
HTML
<ul>
<li>item 1</li>
<li>item 2</li>
<li>another item</li>
<li>and another</li>
</ul>
CSS
ul{ width:100%; text-align:justify; }
ul::after{ content:''; display:inline-block; width:100%; }
ul li{ display:inline-block; }
+0
我不明白爲什麼很多設計師會繼續使用浮動元素。他們比別的更麻煩。 – MaxArt 2013-04-30 21:33:14
+0
這很好,也許我應該放棄浮動 – 2013-04-30 21:33:24
0
div { float: left; margin-left: 5%; }
相關問題
- 1. divs之間的間距(邊距?)
- 2. divs之間不需要的邊距
- 3. Divs:等距水平間距
- 4. 相鄰的背景色divs之間的不需要的「邊距」
- 5. divs之間的間距
- 6. 等間距divs。多行
- 7. 行元素之間的等邊距
- 8. 等於元素之間的邊距
- 9. 3個相等寬度的div之間的邊距(響應)
- 10. 內聯元素之間的相等邊距
- 11. 點之間的相等距離高圖
- 12. 實現:如何刪除divs之間的邊距
- 13. divs之間不需要的水平邊距
- 14. 如何擺脫溢出divs行之間的垂直邊距?
- 15. 等間距的css邊框
- 16. divs之間的靈活距離
- 17. CSS問題 - divs之間的差距
- 18. Html divs之間的定位差距
- 19. 四列等寬,0外邊距,相等內邊距
- 20. divs之間的不等空間
- 21. grid.arrange之間的邊界之間的邊距
- 22. 使用大小類的uiimageview之間的相等間距
- 23. libgdx表按鈕之間的間距相等
- 24. 爪哇 - 文本之間的間距相等
- 25. matplotlib數據點之間的相等間距
- 26. divs之間的空白區域,即使邊距和填充設置爲0
- 27. 刪除相對定位的元素之間的邊距
- 28. 並列divs之間的間距不可編輯?
- 29. divs之間不需要的垂直間距
- 30. Bootstrap添加相鄰div之間的兩個像素邊距
我蘇爲了填補集裝箱,這意味着這些div應該調整它們的利潤率。 – MaxArt 2013-04-30 21:29:33
因爲它是強制性的,所以'display:table'是沒有問題的。無論如何,在JS中,只要你知道每行你想要多少個div,就很有可能。因此,您可以抓取容器和每個div的innerWidth(),除以您設置的每行div的數量,然後計算每個div的邊距。如果沒有其他人回答,我可以嘗試爲您編碼。無論如何,嘗試閱讀[這個答案](http://stackoverflow.com/a/10550660/684932),它可能會幫助你。 – RaphaelDDL 2013-04-30 21:33:26