나는 다음과 같은 HTML이 :입력 추가 클래스가 유체 격자의 입력 너비를 분할하는 이유는 무엇입니까?
<div class="container-fluid">
<div class="row-fluid">
<div class="span8">
<form class="form-horizontal">
<div class="control-group">
<label class="control-label">Field 1</label>
<div class="controls">
<input type="text" />
</div>
</div>
<div class="control-group">
<label class="control-label">Field 2</label>
<div class="controls">
<div class="input-append">
<input type="text" />
<span class="add-on">%</span>
</div>
</div>
</div>
</form>
</div>
</div>
다음과 같은 스타일 :
입력 { 폭 : 100 %; }
필드 1의 입력 상자가 예상대로 작동합니다. 그러나 필드 2는 고정 폭을 갖는 것으로 보입니다. 왜 이런 일이 일어나고 그것을 고칠 수있는 방법이 있습니까? 다른 텍스트 필드와 일치하도록 범위 내에서 동일한 100 % 너비로 입력되도록 추가하고 싶습니다. 여기
예 : 때문에 두 번째 입력에의 http://jsfiddle.net/PilotBob/erT7d/
부트 스트랩 CSS입니다. –
당신이 생각하는 것보다 작은 다른 컨테이너가 있기 때문입니다. 100 %는 가장 가까운 조상만을 나타냅니다. –
100 %는 특정 너비의 가장 가까운 조상을 나타내야합니까? 입력 추가에 너비가 설정되어 있다고 하시겠습니까? – PilotBob