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