CSS之谜:宽度被设置为0px而没有任何CSS规则?

AP2*_*257 3 css

因此,请查看我在Chrome开发者工具中使用的页面的屏幕截图:

http://www.madingley.org/uploaded/devtools.png

"匹配的CSS规则"中的最高规则表明元素的宽度应为160px.

但在"计算样式"中,宽度实际上是0px.

如果单击"0px",它会再次显示建议宽度应为160px的规则.但事实并非如此.

这是怎么回事?什么是将宽度设置为0px而无法访问Chrome开发者工具?

我该如何调试呢?

zzz*_*Bov 8

链接使用display: inline;.您想要display: inline-block;display: block;(如果您需要IE6-7支持).

您可能想要阅读display属性中规范.