Thay vì xác định các span1 lớp trên đầu vào append, hãy thử sử dụng đầu vào -Trung bình. Chiều rộng đầu vào có đồng nhất nhưng nhãn phụ sẽ thay đổi theo kích thước nội dung có vẻ ổn. Nếu bạn không thích điều đó, bạn có thể đặt chiều rộng tối thiểu trên lớp bổ trợ để làm cho chúng có cùng kích thước.
http://jsfiddle.net/PLkfq/40/
<div class="container-fluid">
<div class="span12">
<div class="row-fluid">
<form class="form-horizontal">
<fieldset>
<div class="control-group string required">
<label class="string required control-label" for="service_name">
<abbr title="required">*</abbr> Service name</label>
<div class="controls">
<input class="string required" id="service_name" name="service[name]" size="50" type="text">
</div>
</div>
<div class="control-group integer required">
<label class="integer required control-label" for="service_duration">
<abbr title="required">*</abbr> Duration</label>
<div class="controls">
<div class="input-append">
<input class="numeric integer required input-medium" id="service_duration" name="service[duration]" type="text"><span class="add-on">minutes</span>
</div>
</div>
</div>
<div class="control-group integer required">
<label class="integer required control-label" for="service_sec">
<abbr title="required">*</abbr> Seconds</label>
<div class="controls">
<div class="input-append">
<input class="numeric integer required input-medium" id="service_sec" name="service[sec]" type="text"><span class="add-on">sec</span>
</div>
</div>
</div>
</fieldset>
</form>
</div>
</div>
Nguồn
2013-06-18 14:58:11
Đây là một câu trả lời vô cùng cũ, nhưng nếu bạn vẫn gặp vấn đề này, bạn có thể muốn có một cái nhìn tại [câu trả lời này] (http: // stackoverflow .com/a/3434324/383609) – Bojangles
bạn đang tìm cách để làm điều đó trong bootstrap? (tức là không đặt chiều rộng ở nơi khác)? –