我很難讓Bootstrap的button addons在我的MVC視圖中工作。我正在使用最新的NuGet版本的ASP.NET MVC(5.1 rc1)和Bootstrap(3.03)。我如何在我的MVC視圖中使用引導按鈕插件
我有我的看法(現在我已經削減它回到剛纔的手工編碼的HTML,而不是使用Html.EditorFor()
,企圖得到它的工作)以下內容:
@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>
的問題在於,當該顯示在瀏覽器(Chrome 32/IE 11),有輸入框和按鈕之間有很大的差距。就像這樣:
如果我減少周邊input-group
div
到col-lg-3
或更小的div
的大小,它的罰款。但是比這更大的任何東西都會造成差距。
就好像有一個在input
最大規模 - 事實上,我所有的inputs
似乎要小一些自己的集裝箱div
...
可能是什麼造成的?
很棒的地方,謝謝。 –
除了註釋掉那段CSS之外,還有其他的選擇嗎?我希望我的控件的最大寬度爲280px,但它們之間沒有間隙? – Willy
編號BS3中的表格控件是基於網格和響應的。如果您使用任何靜態寬度,它們將不起作用。 –