Bootstrap3
日本語リファレンス

広告

clearfix


clearfix使用比較。

ブラウザのサイズを変更して、992px以上と未満の幅で確認してみて。


clearfixを指定した場合

ブラウザのサイズを992px未満の幅にすると、3つ目以降のカラム群から新たな行に折り返す。

サンプル
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
ソースコード
<style>
.sampleRow > div {
	border: 1px solid gray;  
}
</style>
<div class="container-fluid">
	<div class="row sampleRow">
		<div class="col-xs-6 col-md-3" style="height:7em;">.col-xs-6 .col-md-3</div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
		<div class="clearfix visible-xs visible-sm"></div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
	</div>
</div>

clearfixを指定しない場合

ブラウザのサイズを992px未満の幅にすると、2つ目以降のカラム群が縦に並ぶ。

サンプル
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
.col-xs-6 .col-md-3
ソースコード
<style>
.sampleRow > div {
	border: 1px solid gray;  
}
</style>
<div class="container-fluid">
	<div class="row sampleRow">
		<div class="col-xs-6 col-md-3" style="height:7em;">.col-xs-6 .col-md-3</div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
		<div class="col-xs-6 col-md-3" style="height:2em;">.col-xs-6 .col-md-3</div>
	</div>
</div>

広告