子弹列表行之间的间距

时间:2013-03-27 17:30:53

标签: html css

如何设置项目符号列表之间的间距?

        
  • asdfasdf
  •     
  • asdf23223

我想在第一行和第二行之间留出更多空间,如

<ul>
    <li>asdfasdf</li>
<p />
    <li>asdf23223</li>
</ul>

8 个答案:

答案 0 :(得分:11)

topbottom填充添加到li,如下所示:

ul li { padding: 5px 0px; }

然后取出那个看起来很疯狂的<p />标签

演示:http://jsfiddle.net/aFED2/

答案 1 :(得分:6)

我假设<p />标签只是一个错字,它不应该在那里;)

将其添加到您的<head>标记中:

<style>
    ul li { margin-bottom: 10px; }
</style>

答案 2 :(得分:5)

你可能会做这样的事情:

<ul style="line-height:1.4;">

答案 3 :(得分:2)

使用line-height这会在文字的上方和下方放置间距。

答案 4 :(得分:1)

我只是使用它,以便在使用html和php时不会弄乱我所有其他页面的样式。

答案 5 :(得分:0)

您只需为列表项添加margin-bottom

即可

演示:http://jsfiddle.net/6tcpd/

答案 6 :(得分:0)

将CSS用作:

li { padding: 10px 0px 0px; }
li:first-child { margin-bottom: 0px; }

答案 7 :(得分:0)

您可以使用pre标签。不需要CSS

<ul>
  <pre>
    <li>Foo</li>
    <li>Bar</li>
    <li>Baz</li>
    </pre>
</ul>

相关问题