+ -
当前位置:首页 → 问答吧 → 关于css布局中的float和clear

关于css布局中的float和clear

时间:2007-02-08

来源:互联网

有谁能详细给我解释一下什么叫浮动,clear又是什么。一直都搞不清float和clear的具体含义,有哪位大虾给指点一下,谢谢

作者: shevins   发布时间: 2007-02-08

语法:
float   :   none   |   left   |   right  
取值:
none     :   默认值。对象不飘浮  
left     :   文本流向对象的右边  
right     :   文本流向对象的左边  

说明:
该属性的值指出了对象是否及如何浮动。请参阅   clear   属性。
当该属性不等于   none   引起对象浮动时,对象将被视作块对象(   block-level   ),即   display   属性等于   block   。也就是说,浮动对象的   display   属性将被忽略。
跟随浮动对象的对象将移动到浮动对象的位置。浮动对象会向左或向右移动直到遇到边框(   border   、内补丁(   padding   、外补丁(   margin   或者另一个块对象(   block-level   )为止。
在IE5+中,   div   和   span   对象假如没有指定宽度会被分配默认的宽度,而在此前的浏览器版本中则必须指定宽度值才可以呈递此属性。
此属性对于   currentStyle   对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为   styleFloat   。  

作者: zxfly   发布时间: 2007-02-09

法:
clear   :   none   |   left   |   right   |   both  
取值:
none     :   默认值。允许两边都可以有浮动对象  
left     :   不允许左边有浮动对象  
right     :   不允许右边有浮动对象  
both     :   不允许有浮动对象  

说明:
该属性的值指出了不允许有浮动对象的边。请参阅   float   属性。
此属性对于   currentStyle   对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为   clear   。  

作者: zxfly   发布时间: 2007-02-09

mark,楼上最近好活跃^_^

作者: storm0   发布时间: 2007-02-09

lz,这个问题看说明没有用,你自己尝试一下能明白不少。
新建一个页面,建立两个层,去float,clear一会,你会发现自己明白了

作者: cuigod   发布时间: 2007-02-09

引用 4 楼 cuigod 的回复:
lz,这个问题看说明没有用,你自己尝试一下能明白不少。
新建一个页面,建立两个层,去float,clear一会,你会发现自己明白了

支持,确实是这样,这会儿也才明白古来~

作者: yang3wei   发布时间: 2011-04-19

热门下载

更多