html - 无法精确定位 css,这会呈现不需要的填充

标签 html css cellpadding

文件夹树包含由 ul 标记表示的文件夹项和由 li 标记表示的文件项。所有这些都包含在一个大型无序列表 容器中。所有 ul 元素都被 40px 填充,但这个设置,我不确定它从哪里挑选。

enter image description here

css 框模型为,

enter image description here

计算规则没有提及填充属性, enter image description here

由于我没有在任何 css 文件中设置任何与填充相关的属性,如何调试它?是否有任何调试工具可以显示从哪个 css 文件渲染此填充空间?

最佳答案

每个 ul 都有一个标准的 padding-left:40px 所以为了解决这个问题唯一的办法就是删除 padding-left ul

ul{
   padding:0px;
}

或者什么也可以

ul{
   padding-left:0px;
}

关于html - 无法精确定位 css,这会呈现不需要的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31761137/

相关文章:

html - 使用 IcoMoon 添加输入类型提交的图标

html - TABLE 中不需要的行空间

Html:单元格间距和单元格填充之间的区别

html - 仅对表格单元格的一小部分着色

html - Bootstrap,如何使 Logo 适应导航栏大小?

CSS 第一个 child 选择器无法正常工作

javascript for循环为多个对象使用一个函数

jquery - Bootstrap 表头问题

html - css 不覆盖表格 cellpadding ='10'

Javascript 和 Html 加载两次(表单字段)我如何知道它属于哪个元素?