我的目的:我想让div2出现在div1下面 原图:只让div1 向左侧浮动 1.令两个div都移动到最左侧, 用了两次 float:left; 2. 对div2用clear属性也是可以的 原因如下:在清除浮动时,应该对清除与浮动进行匹配:如果某个元素浮动到左侧,则应清除左侧。您的浮动元素会继续浮动,但是被清除的元素将显示在其下方。 下例将清除向左的浮动。表示在(div 的)左侧不允许出现浮动元素: 这样也把div2移动到div1下面