私は<input type="text">
要素をスタイリングしています。 display:inline;
としたいと思います。私は最後に呼ばれたCSSファイルの最後の行でこの要素を対象にしてこれを行いました。何らかの理由で、この要素はdisplay:inline;
プロパティを引き継ぎません(以下のFirebugイメージを参照してください)。最後に継承された表示プロパティはインラインですが、計算はブロックです。これはどのように可能ですか?
どうすれば可能ですか?
私は<input type="text">
要素をスタイリングしています。 display:inline;
としたいと思います。私は最後に呼ばれたCSSファイルの最後の行でこの要素を対象にしてこれを行いました。何らかの理由で、この要素はdisplay:inline;
プロパティを引き継ぎません(以下のFirebugイメージを参照してください)。最後に継承された表示プロパティはインラインですが、計算はブロックです。これはどのように可能ですか?
どうすれば可能ですか?
あなたinput
要素が左を浮かべているので、ディスプレイの計算値は、CSSの仕様に応じてブロックするように設定されています。
参考:http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo
コメント
私は!important
宣言を使用すると、以上の計算値に乗るだろうと期待していません。
参考にしていただきありがとうございます!実際、 '!important'は何も上書きしませんでした。 – Bentley4
try '!important'まだ' display:inline!important; ' –
@Stano:同じことを報告します – Bentley4