css样式经常用到一种情况,给一个div加上float:left样式,后面div标签布局都跟着变了,无论是哪一层标签,好像都被加上了float:left。我知道这和html的<html>标签也有关系,但是这个不能动,一动就动了全局。 解决方法 要在使用float后加上一个空白的div,其css属性为clear: <div class="clear"></div> 其 css要用 : .clear { clear: both; }