我正在嘗試創建一個表單,它將在窗體中顯示帶有驗證的錯誤消息框。Bootstrap窗體,列不能按預期的方式工作於必填字段
我似乎無法使錯誤框適合與窗體(標籤 - 輸入)列完全相同的寬度。無論我做什麼,它似乎都關閉了。所以暫時我把它作爲col-sm-12。有人可以向我解釋爲什麼我似乎無法得到這個匹配的標籤寬度和輸入寬度?
我也有同樣的問題與所需的跨度。我試圖讓「需求文本」排列在輸入框下方。不管我做什麼都行不通。我可以將左邊填充以適合每個尺寸,但這看起來很愚蠢,因爲我認爲使用cols的框架應該爲我做這件事?有人可以幫助我瞭解我所缺少的。我對bootstrap相當陌生,而我只是難住。如果我把class =「col-sm-9 col-sm-offest-2放在所需的跨度上,它不會像class =」col-sm-12「一樣保持不變。我猜測它需要保持在我把它拉出去的東西瘋了...
這裏是一個標籤輸入和所需跨度的樣本,我可以正確工作的唯一的東西是col-sm-12,以便它至少與東西排成一行但它看起來荒謬的。
<div class="form-group">
<label class="col-sm-2 control-label" for="InputAddress1">Address 1</label>
<div class="col-sm-9 col-sm-offest-2 input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-asterisk"></i></span>
<input type="text" class="form-control" placeholder="Address Line 1" autofocus required>
</div>
<span class="error col-sm-12">Required</span>
</div>
完全的代碼示例在這裏可以查看 https://stevia-affirm.codio.io/Question.html
謝謝 吉娜
謝謝你注意到,但是刪除它仍然是我的問題?我仍然對如何使它正確排列感到困惑......什麼是正確的方法來做到這一點?再次我會認爲框架會這樣做? – gbeford
我用清理好的表格樣本更新了我的答案。 – jme11
非常感謝你,我現在看到你做了什麼:)並按我的預期工作。 – gbeford