【发布时间】:2015-08-06 02:37:20
【问题描述】:
我有 5 个标签连续显示。我希望它们彼此间隔均匀。当它们的宽度都相同时,我可以使用以下 css 来做到这一点:
li{
margin-left: 2%;
width: 18%;
}
但是,当我更改宽度时,它会把所有东西都扔掉。每个的宽度都不同,不再基于百分比,所以我不能使用这种方法。有人知道我现在如何将它们均匀地排列在一条线上吗?
这是一个代码笔,展示了它现在的样子:
【问题讨论】:
-
澄清一下:您希望每个部分之间的间距相同,而不是每个部分占用相同数量的空间(包括填充)?
-
您必须使用列表,还是允许使用另一组元素?
-
另一组元素就可以了。我只是想让每个项目之间的间距相同,而项目的宽度会有所不同。
标签: html css twitter-bootstrap html-lists spacing