我正在构建一个<input type="text">
元素。 我想让display:inline;
。我通过在最后调用的css文件的最后一行中定位此元素来完成此操作。由于某种原因,该元素不会接管display:inline;
属性(请参阅下面的Firebug图像)。
怎么可能呢?
答案 0 :(得分:8)
因为你的input
元素是左浮动的,所以根据CSS规范将display的计算值设置为block。
参考:http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo
<强>注释强>
我不希望使用!important
声明会超过计算值。