<div style="clear:both"></div>
</div>
<div>
<div style="width: 100px; height: 100px; float: left">
div2
</div>
<label>div2label</label>
</div>
效果如下:

只加了一行代码。用了float的元素是脱离于文档的,正式因为这样,才能实现浮动的效果;所以对于外框架的div来说,你必须再用一个拥有clear属性的元素把外部框架给撑起来,否则显示就可能会出现一项不到的问题
------解决方案--------------------还有,建议楼主写代码注意下缩进,格式不好 有错误的话不管自己还是别人都很难发现