MVCビューでブートストラップのbutton addonsが機能しなくなっています。私は最新のNuGetバージョンのASP.NET MVC(5.1 rc1)とブートストラップ(3.03)を使用しています。MVCビューでブートストラップボタンのアドオンを使用するにはどうすればいいですか?
私は(今私はそれが動作するようになっての試みで、バックではなくHtml.EditorFor()
を使用するよりも、単に手でコード化されたHTMLにそれを切り詰めてきたことを)私の見解では、次のしている:
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
<div class="form-horizontal">
@Html.ValidationSummary(true)
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" />
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
</div>
</div>
<div class="col-lg-6">
</div>
</div>
これが発生以下のHTML:
<form action="xxx" method="post">
<input name="__RequestVerificationToken" type="hidden" value="T3k..." />
<div class="form-horizontal">
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" />
<span class="input-group-btn">
<button class="btn btn-default" type="button">Go!</button>
</span>
</div>
</div>
<div class="col-lg-6">
</div>
</div>
</div>
</form>
問題は、これは、ブラウザ(クローム32/IE 11)に表示されている場合、入力ボックスとボタンの間には大きなギャップがあります、ということです。このように:私はcol-lg-3
以下にinput-group
div
を取り巻くdiv
のサイズを小さくした場合
、それは大丈夫です。しかし、それより大きなものはどんなギャップも残します。
input
上の最大サイズはありますかのようにそれはだ - そして実際、私のすべてのinputs
がこれを引き起こしている可能性が何
...そのコンテナdiv
小さいように見えるのですか?
素晴らしいスポット、ありがとう。 –
CSSのその部分をコメントアウトする以外の方法はありますか?私のコントロールに最大幅280pxがありますが、それらの間にギャップはありませんか? – Willy
いいえ.BS3のフォームコントロールはグリッドベースで、応答性があります。静的な幅を使用すると、動作しません。 –