html - 列表上的神秘边距或填充

标签 html css

我无法弄清楚每个列表左侧的填充来自哪里:

http://jsfiddle.net/spadez/rAQYL/15/

据我所知,下面的代码应该可以阻止这种情况的发生。任何人都可以向我解释这是从哪里来的吗?

* {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

最佳答案

来自

display: inline-block;

应用于#header ul li。

你可以使用

float: left;

或给予

margin-left: -3(4)px to each li.

关于html - 列表上的神秘边距或填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20019300/

相关文章:

html - Bootstrap 轮播指示器 "text-align:center"不工作

javascript - 未捕获的类型错误 : Cannot read property 'network' of undefined in Chrome Extension

javascript - HTML 图表显示问题 - 将图表移动到卡片内

html - 如何在较大文本的顶部对齐较小的文本

jquery - 当调整到移动尺寸时,导航栏文本会脱离 Bootstrap 导航栏

html - 在 PHP SQL 显示的 <td> 列中居中文本

html - 如何将使用 innerHTML 注入(inject)的样式包含到 DOM 元素及其子元素中?

javascript - 单击事件(或查询选择器)无法正常工作

html - 如何将 Bootstrap 下拉菜单应用到asp.net dropdownlist控件

javascript - 在 JavaScript 中动态添加文本