0

これは私のコードhttp://jsbin.com/ixevaw/1/edit

<div class="input-append">
   <input type="search" class="span3" placeholder="Search" name="search" id="search"/>
   <button class="btn">button</button>
</div>

しかし、Safari と IE9 ではテキスト フィールドとボタンの間にギャップがあります。

このギャップを削除するにはどうすればよいですか?

4

2 に答える 2

2

奇妙なことに、タグ間のスペースを削除すると、問題は解決します。したがって、次のようになります。

<div class="input-append">
   <input type="search" class="span3" placeholder="Search" name="search" id="search"/><button class="btn">button</button>
</div>
于 2014-10-23T14:25:58.823 に答える
1

これは Bootstrap のバグのようです。検出スタイルシートまたは代替スタイルシートのみを使用しているブラウザーでは、おそらくボタンに -5px の左マージンを設定する必要があります。

.input-append input + .btn {margin-left: -5px;}
于 2013-03-27T18:23:05.757 に答える