flexbox과 함께 부트 스트랩 4 CSS를 사용하고 중첩 된 격자에 문제가 있습니다. 네스트 그리드는 플렉스 박스가없는 부트 스트랩 4에서 예상대로 작동하지만, 플렉스 박스를 사용하면 요소가 수평으로 배열하는 대신 스택됩니다. 이 코드 :부트 스트랩 4에서 중첩 된 격자를 사용하는 방법 flexbox 사용
<main class="container-fluid">
<form novalidate>
<div class="row">
<div class="col-md-6 col-xs-12">
<fieldset class="form-group">
<label>Single input</label>
<div class="input-group input-group-sm">
<span class="input-group-addon">1</span>
<input type="text" class="form-control" placeholder="100%">
</div>
</fieldset>
</div>
<div class="col-md-6 col-xs-12">
<fieldset class="form-group row">
<div class="col-md-6">
<label>Double Input 1</label>
<input type="text" class="form-control" placeholder="50%">
</div>
<div class="col-md-6">
<label>Double Input 2</label>
<input type="text" class="form-control" placeholder="50%">
</div>
</fieldset>
</div>
</div>
</form>
</main>
this view을 만듭니다.
편집 : 이상하게도 두 번째 열의 필드 집합을 div로 변경하면 레이아웃이 예상대로 작동합니다. 그러나 요소의 계산 된 높이 외에 fieldsets와 div 간의 의미있는 CSS 차이를 찾을 수 없었습니다. 레이아웃을 깨는 fieldset에 대해서는 무엇입니까 ??
불행히도 cdn을 통해 사용할 수있는 부트 스트랩 4 css의 버전이 flexbox를 지원하지 않기 때문에 jsfiddle을 만들 수 없습니다.
[jsfiddle] (https://jsfiddle.net/)에 코드를 게시 할 수 있습니까? –
다음은 Bootstrap 4 flexbox가있는 코드입니다 : http://codeply.com/go/vGxXpLucjT BS 4는 아직 알파 상태이므로 아직 많은 문제가 있습니다. Fieldset을 사용해야합니까? – ZimSystem
함께 넣어 주셔서 고마워요. @ 셀리! 나는 fieldset을 사용할 필요는 없지만 그것은 의미 론적이며 부트 스트랩에 몇 가지 유용한 스타일이 있습니다. 나는 단지 필드 세트와 div/span/그 밖의 많은 차이점이 무엇인지 알기를 원합니다. – jesse501