上次继承的显示属性是内联的,但计算的是块。这怎么可能呢?

时间:2013-06-27 12:40:08

标签: css firebug

我正在构建一个<input type="text">元素。 我想让display:inline; 。我通过在最后调用的css文件的最后一行中定位此元素来完成此操作。由于某种原因,该元素不会接管display:inline;属性(请参阅下面的Firebug图像)。

怎么可能呢?

Firebug pic

1 个答案:

答案 0 :(得分:8)

因为你的input元素是左浮动的,所以根据CSS规范将display的计算值设置为block。

参考:http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo

<强>注释

我不希望使用!important声明会超过计算值。