更新:此處的問題演示:http://jsfiddle.net/fdB5Q/embedded/result/爲什麼我的Twitter Bootstrap表單字段溢出使用流體容器?
從大約767px到998px,表單域比包含的井更寬。比767px
較小,整個表格區域轉移到一個新的生產線。當瀏覽器窗口大約200px寬時呈現的頁面完美顯示。表單字段按照您的預期收縮。
對於視覺,看看這個非常類似的問題: Twitter Bootstrap CSS static-fluid form positioning
這裏的一切都在頭:
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css" />
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap-responsive.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
這裏的一切都在身體:
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
<p>Some Content.</p>
</div>
<div class="span4">
<div class="well">
<div class="control-group">
<label class="control-label" for="name">Your Name</label>
<div class="controls">
<input type="text" class="input-xlarge" name="name" id="name" maxlength="100" />
</div>
</div>
</div>
</div>
</div>
</div>
我想我誤解了框架的某些部分。我應該不使用流體容器嗎?我究竟做錯了什麼?我可以把一些東西放在一起來解決這個問題,但我認爲問題可能是我做了錯誤的大事情。
我試圖改變我的跨度7和5,仍然有同樣的錯誤。我嘗試了6和6,但是那時頁面開始顯得很荒謬。其餘的答案對我沒有意義。
我改變了輸入類大而不是XLARGE。它仍然有一個溢出的寬度範圍,如果顯示屏上有空間,我真的很想要更寬的表單域。
我想避免水平滾動條,我想頁面文字是在我的智能手機橫向或波泰特模式相同的尺寸。
UPDATE:圖片
我的問題頁:
簡體版:
小號在200像素寬度的瀏覽器版本implified:
我把你的代碼放到http://jsfiddle.net/fdB5Q/ - 雖然不能重現。 – 2012-08-07 22:51:29
@ JonasG.Drange我試着把它放在jsfiddle中,但是由於所有的窗口都不夠寬,至少在我的顯示器上不能顯示。有沒有辦法摺疊jsfiddle控件? – scw 2012-08-08 02:06:44
對不起,不知道。不過,你知道了。對你好! – 2012-08-08 07:31:03