删除元素“li”的边缘

时间:2011-06-17 00:02:41

标签: html css padding margin html-lists

我使用的是this HTML,所有元素 li.gradient-top 似乎都有正确的优势

我已经检查了几个调试器工具,但不知道为什么他将余量放在li元素和另一个li之间。

如何删除此保证金?

1 个答案:

答案 0 :(得分:6)

这不是边际而是空格字符。由于这些是内联元素,因此如果它们存在于标记中,则会在它们之间显示空格。从html中删除空格。例如:

    <li>...</li>
    <li>...</li>

变为:

    <li>...</li><li>...</li>

如果您不想更改标记,可以尝试将float: left应用于<li>元素。