ブートストラップを使用していますが、小さなボタンで競合する結果が得られるページがあります。
次のようなボタンがいくつかあります。
<input type="button" class="btn btn-small" value="Save"... />
メイン フォームと、jQuery ダイアログに使用される div があります。メインフォームではボタンが小さく表示されていますが、ダイアログではボタンが通常のサイズで表示されてい<input type="button"
ますclass="btn btn-small"
. 唯一の違いは、それらを含む div であるため、ボタンの上のどこかに適用されたスタイルに関係があると推測しています。
Firebug で「計算済み」スタイルを見ると、.btn
適用されていることが示されて.btn-small
いますが、検査したすべてのプロパティに線があり、両方がリストされており、使用されていないことを示しています。
小さいボタンの行の高さは 15px ですが、通常サイズの行の高さは 20px です。本当に奇妙なのは、小さなボタンの行の高さの計算されたプロパティが 15 ピクセルと表示されているにもかかわらず、それを拡大してどこから来たのかを確認すると、20 ピクセルの.btn
値が適用されて表示されることです (画像を参照)。
肝心なのは、何が原因なのか本当にわからないということです。それを取り巻く多くのdivの1つにあるスタイルだと思います。私の主な質問は明らかにこれをどのように修正するかですが、より一般的なレベルでは、.btn-small
スタイルが使用されない原因は何ですか?