Konteyner alanımın tüm genişliğine uyan bir metin kutusu oluşturmak için uğraşıyorum .
<div class="row">
<div class="col-md-12">
<form class="form-inline" role="form">
<input type="text" class="form-control input-lg" id="search-church" placeholder="Your location (City, State, ZIP)">
<button type="submit" class="btn btn-lg">Search</button>
</form>
</div>
</div>
Yukarıdakileri yaptığımda, iki form öğesi beklediğim gibi sıralı, ancak en iyi ihtimalle birkaç sütundan fazlasını almayın. col-md-12
Firebug'daki div'ın üzerine gelmesi, beklenen tam genişliği aldığını gösterir. Sadece doldurulmayan metin girişi. Hatta bir satır içi genişliği değeri eklemeyi denedim ama hiçbir şey değişmedi. Bunun basit olması gerektiğini biliyorum, şimdi çok aptal hissediyorum.
İşte bir keman: http://jsfiddle.net/52VtD/4119/embedded/result/
DÜZENLE:
Seçilen cevap her şekilde ayrıntılı ve harika bir yardım. Sonunda bunu kullandım. Ancak ilk sorunum aslında Visual Studio 2013 içinde varsayılan MVC5 şablonu ile ilgili bir sorun olduğunu düşünüyorum. Site.css bu içeriyordu:
input,
select,
textarea {
max-width: 280px;
}
Açıkçası bu metin girişinin uygun şekilde genişlemesini engelliyordu ... Gelecekteki ASP.NET şablon kullanıcılarına adil uyarı ...