我在Firebug中查看了一个div:
其中一个部分包含:
display: block;在其他地方,有:
display: inline !important;我本以为inline会覆盖block,但Firebug并没有删除这两个属性。
我在div中有一个文本输入,无法在Firefox中点击(适用于Chrome)。如果我划掉任何一个显示值,它就会工作。因此,似乎两者都适用。
那么display: block和display: inline是否合并到了display:inline-block中呢?
发布于 2011-09-20 12:18:06
不,在display: inline;后面添加display: block;不应等同于display: inline-block;。正如您所建议的,display: inline !important;应该优先于display: block;。有没有可能inline-block的值被以某种方式归因于它呢?也许这是一个bug。
https://stackoverflow.com/questions/7480048
复制相似问题