컨테이너 영역 의 전체 너비에 맞는 텍스트 상자를 만드는 데 어려움을 겪고 있습니다.
<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>
위의 작업을 수행하면 두 양식 요소가 예상대로 인라인으로 표시되지만 최대 몇 열 이상을 차지하지는 않습니다. col-md-12
firebug 에서 div 위로 마우스를 가져 가면 예상 전체 너비를 차지합니다. 채우지 않는 텍스트 입력일뿐입니다. 인라인 너비 값을 추가하려고 시도했지만 아무것도 변경되지 않았습니다. 나는 이것이 단순해야한다는 것을 알고 있습니다.
여기 바이올린이 있습니다 : http://jsfiddle.net/52VtD/4119/embedded/result/
편집하다:
선택된 답변은 모든면에서 철저하고 훌륭한 도움입니다. 내가 결국 사용했던 것입니다. 그러나 초기 문제는 실제로 Visual Studio 2013의 기본 MVC5 템플릿에 문제가 있다고 생각합니다. Site.css에 다음이 포함되어 있습니다.
input,
select,
textarea {
max-width: 280px;
}
분명히 그것은 텍스트 입력이 적절하게 확장되는 것을 막고있었습니다 ... 미래의 ASP.NET 템플릿 사용자에게 공정한 경고 ...