bootstrap 2.0
Rails アプリ内で (gem を使用して)使用してbootstrap-sass
いますが、送信ボタンをキャンセル ボタンと揃えるのに問題があります。
以下は、html.erb ファイルのフォームからのコード スニペットです。
<div class="span3">
<%= f.submit class: "btn btn-primary" %>
<button type="button" class="btn">Cancel</button>
</div>
生成される HTML は次のとおりです。
<input class="btn btn-primary" type="submit" value="Add Person" name="commit">
<button class="btn" type="button">Cancel</button>
そして、Firefox 14.0.1 では次のようになります。私が見ると、
注: div に input-append を追加すると (下の図を参照) 近づくことができますが、まだ少しずれています。キャンセルはまだ少し低く、[人を追加] ボタンの右側の角が丸くなっていることに注意してください。 .
これらの 2 つのボタンを正しく配置するにはどうすればよいですか?
更新 Firefox 14.0.1 を使用しています。この問題を再現するために @Vestride によって作成された jsfiddle を見ると、次のようになります。
最初の結果には満足していますが、サイトにまったく同じコードを追加すると、同じ結果が得られません。代わりに、上記のめちゃくちゃな配置が得られます。これはどういう意味ですか?ブートストラップ用の CSS が台無しになっているのではないでしょうか?
更新 7/27 Vestride の最新の提案に応えて、フィドル Vestride から私の Firefox に表示されるボタンをまとめました。入力から送信に変更しても改善されないことに注意してください。