默认情况下,如果所有方向的边距相同,则内联块列表项之间具有恒定的空格。我的问题是,如果我们必须使用 CSS,我们如何增加列表项之间的空间?
问问题
7432 次
4 回答
0
方法#1:可以增加margin-left属性,从第2个LI开始:http: //jsfiddle.net/Tw4LZ/
方法 #2:将 UL 的 word-spacing/letter-spacing 更改为更高的值,然后将 LI 元素设置回“正常”:http: //jsfiddle.net/Tw4LZ/1/
于 2012-09-29T14:37:07.853 回答
0
尝试
font-size: 5em;
它将增加行内块元素之间的空间。
于 2014-10-11T08:19:10.363 回答
0
如果你想增加两个列表项之间的空间,你可以在 CSS 中轻松做到
li
{
margin-top : 2px;
}
您可以更改该值以适合所需列表之间的空间量。
于 2017-01-29T17:42:20.337 回答
-1
使用水平填充?padding-left:5px
,padding-right:5px;
或者您可以使用相对定位和与左侧的距离:
ul li:nth-child(2) { /* second item */
position:relative;
left:5px;
}
ul li:nth-child(3) { /* third item */
position:relative;
left:10px;
}
ul li:nth-child(4) { /* fourth item */
position:relative;
left:15px;
}
等等...
于 2012-09-29T13:15:35.120 回答