これは非常に紛らわしいです。BootStrapのclearfixクラスを使用してフッターをクリアしようとしていますが、機能していません。私のコードは以下の通りです:
<div>
<div class="left">Left</div>
<div class="right">Right</div>
<div class="footer clearfix">Footer</div>
</div>
.left {
background-color: red;
float: left;
}
.right {
background-color: blue;
float: right;
}
.footer {
background-color: orange;
}
// Clear fix
.clearfix {
*zoom: 1;
}
.clearfix:before,
.clearfix:after {
display: table;
line-height: 0;
content: "";
}
.clearfix:after {
clear: both;
}
私はここにフィドルを持っています:http://jsfiddle.net/RYYFw/3/
この単純な清算が機能しない理由を教えてください。