其实清楚浮动的我通常只写一个属性
clear{clear:both;}
这样就够了。
我还是给管理员的代码讲一下原因吧。
为什么在主要内容与侧边之外还要套一个块,那是因为现在的显示屏比较大,如果是全屏的内容,就有可能要出现滚动条,这样不利于访问者,同时也不美观。大多的网站中的主要使用的宽度是1000px或是980px,在保证了网站内容会在显示器的中央显示后,你才可以把内容再分为左侧主要内容和右侧的侧边栏。
在侧边的代码结束后加上一个空的块,来清除前面的浮动。这样保险一点。或者你把布局计算得非常清楚,因为没有空间了,下面的内容也同样不会浮动上来。