编程论坛
注册
登录
编程论坛
→
WEB前端(UI)
css中clear的作用??
yxrectangle
发布于 2010-07-03 10:45, 1884 次点击
css中clrar是清楚浮动的作用,但是我想知道 到底在什么情况下可以用它,用了它会出现什么情况……谢谢……
2 回复
#2
gupiao175
2010-07-03 15:33
CLEAR字面意思是清除浮动,实际效果也不好说,具体情况具体分析,你把一个DIV设置为FLOAT:LEFT;然后在把它设置为CLEAR:FLOAT;看看效果如何。加这个CLEAR能有何作用。只有自己在实际中才能更好体会!
#3
shipeng
2010-08-01 14:35
首先更正一点clear不是一个标签,它是css中的一个属性。
其属性值有四个clear:both|left|right|none;
简单来说呢,clear属性的作用就是“清除”浮动。
如果某元素设置clear:left;表示该元素左边不存在浮动元素
相应的,clear:right;表示该元素右边不存在浮动元素;clear:both;表示该元素两边都不存浮动元素。clear:none表示两边允许有浮动元素。
在视觉上要使某元素左边或右边不存在浮动元素,就只有它往下移一行,或浮动元素往下移一行。(这个元素肯定是不能将浮动元素清除的了,只是用这样的方式达到页面布局的效果而已) 我的网站是www. 你看看
1