我知道在每次浮动后添加清除 div 会使代码变脏。
这是代码
<div id="container">
<div id="header">
<div class="left-block">
<a href="#" class="logo"></a>
</div>
<div class="right-block">
<a href="#" class="login"></a>
<a href="#" class="register"></a>
<div class="technique"></div>
</div>
</div>
<div id="content">
<div class="content-title"><h1>Умная Помощница</h1></div>
</div>
</div>
CSS
.left-block {float:left;}
.right-block{float:right;}
左右块有浮动(左右对齐)。我需要清除它们之后的浮动效果,以便正确显示#content。我怎么能不使用清除 div 做到这一点?
谢谢