比如A和B同行float:left了,这时候有个C不想float:left 和AB同一行,
就可以给C来个clear:left,这样C就可以在另一行了
float:left;
是用于想使div成为一行..
clear:both;
是用于清楚上边属性的浮动
你的代码首先设置就有错误你设置left
center
right都为240px
又单独设置
right为420px;left+center+right=900
;你又设置了border:2px
margin:20px;你可以算下这样已经超出了mid的范围
你的right最多可以设为296px;
这样三个才能成为一行..
<"
http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd
">