日期:2014-05-17  浏览次数:20730 次

为什么IE和FF对CSS float属性的理解很不一样?
把下面的代码在IE和FF时面运行一下,发现效果完全不一样,这说明了什么啊?float属性到底如何运行?IE是不是把   float属性理解错了?

代码如下:


<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "   "http://www.w3.org/TR/html4/loose.dtd ">
<html>
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=GB18030 ">
<title> Insert   title   here </title>
<style   type= "text/css ">
#main{border:1px   solid   black;width:800px;   height:600px;}
#a{border:1px   solid   red;width:200px;   height:300px;float:left;}
#b{border:1px   solid   blue;width:300px;   height:400px;}
</style>
</head>
<body>
<div   id= "main ">
<div   id= "a "> </div>
  a
<div   id= "b "> </div>


</div>
</body>
</html>

------解决方案--------------------
float的英文意思是什么?

ie理解的是移动,ff是浮动,嘿嘿