4

<button class='btn' />を使用しているときに、ナビゲーションバーに要素を配置するのに問題があり.pull-leftます。このjsFiddleを参照してください:http://jsfiddle.net/6e49G/

ボタンは垂直方向にオフセットされているため、見栄えがよくありません。

4

3 に答える 3

4

私のように誰かがこれに遭遇した場合に備えて、この問題はBootstrapのバージョン2.3.0で修正されているようです。以前に2.2.2を実行していて、この正確な問題(input-prependまたはinput-append)がありましたが、アイコンではなくボタンのみでした。最後の手段として、Bootstrapのアップデートをチェックすると思いましたが、ありがたいことにそれでうまくいきました。

于 2013-02-10T20:49:17.927 に答える
3

また、入力prepend divからボタンを取り出して、form-inlineクラスをformに適用すると、探しているものが得られるはずです。http://jsfiddle.net/6e49G/25/を参照してください

于 2012-08-21T13:56:52.480 に答える
2

ナビゲーションバーにボタンが追加されるように設計されていないブートストラップのようです。カスタムスタイルで解決しました。あなたのトップマージンは.navbarスタイルから来ています。

.navbar-form .input-prepend .btn { margin-top: 0px; } ​

コード: http: //jsfiddle.net/6e49G/15/

于 2012-08-21T13:46:12.417 に答える