因此,请查看我在Chrome开发者工具中正在处理的页面的此页面截图:
'匹配的CSS规则'中的顶部规则建议元素的宽度应为160px。
但是,在'计算样式'中,宽度实际上为0px。
如果您单击'0px',它会再次显示建议宽度为160px的规则。 但实际上并不是这样。
发生了什么? 是什么将宽度设置为0px,而这对Chrome开发者工具不可见呢?
我该如何调试这个问题呢?
display: inline;
。你需要使用 display: inline-block;
或者 display: block;
(如果需要支持 IE6-7)。由于这是一个 display: inline
元素,您无法设置其宽度。请尝试使用 display: inline-block
。
它有display: inline
属性,这使得该元素忽略你的宽度、高度值,即使它们被标记为!important