4 열 부트 스트랩 반응 그리드가 있습니다.부트 스트랩 4 열로 예상대로 조정되지 않습니다.
xs는 4 열이 4 행으로 변경되므로 col-xs-12가 잘 작동합니다. lg는 페이지 전체에 걸쳐 col-lg-3, 4 열, 페이지의 1/4을 올바르게 처리합니다.
내가 내 문제가있는 md 및 sm 페이지의 크기를 줄이기 시작하면.
내가 md를 쳤을 때 2 열, col-md-6을 사용하여 2 개의 행을 얻기를 바랬다. 첫 번째 응답 레이아웃 변경에서 예상대로 첫 번째 행의 열 1과 2를 가져오고 예상대로 첫 번째 열의 두 번째 행에 열 3이 있지만 네 번째 열은 첫 번째 열의 새로운 세 번째 행
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<p>Some Text</p>
</div>
<div class="clearfix visible-xs-block"></div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<p>Some Text</p>
</div>
<div class="clearfix visible-xs-block visible-sm-block visible-md-block"></div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<p>Some text</p>
</div>
<div class="clearfix visible-xs-block visible-sm-block visible-md-block"></div>
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<p>Some text</p>
</div>
</div>
모든 도움을 주시면 감사하겠습니다.
왜 많은 클리어 픽스가 있습니까? 그들을 제거하면 레이아웃이 잘 보일 것입니다. –
@Rachel S, 명확하게, 정의 된 3 div에서 clearfix 클래스를 제거하거나 visible - * - 블록 클래스도 제거하도록 했습니까? 난 단지 clearfix를 제거하고 여전히 대략 900px -> 1100px의 md 크기에서 예상대로 가지 않습니다. 해당 크기 열 1과 2가 예상대로 표시되면 열 3은 2 행에 있지만 두 번째 열은 첫 번째 열이 아니고 네 번째 열은 3 행 1 열에 있습니다. – Ken
시행 착오 후에 문제가 해결되었지만 지금은 생각합니다. clearfix 및 visible - * - 블록 클래스를 더 잘 이해할 수 있습니다. 모든 clearfix 및 visible - * - 블록 클래스를 제거한 다음 세 번째 열 앞에 clearfix 및 visible-md-block을 추가했습니다. 이제 예상대로 모든 크기로 표시됩니다. 이를 해결해 주셔서 감사합니다. – Ken