clear清除浮动的问题

来源:2-10 清除浮动语法

慕圣8464302

2018-06-08 08:39:07

clear只是指定元素的哪一边不能与之前的浮动框相邻,使用clear之后元素的浮动属性都没有发生改变?这样理解对吗?
另外是不是不管元素是不是浮动元素,它里面都可以使用clear?

写回答

1回答

好帮手慕查理

2018-06-08

您好,clear 属性定义了元素的哪边上不允许出现浮动元素。有四个取值:
      none  :  默认值。允许两边都可以有浮动对象
       left   :  不允许左边有浮动对象
       right  :  不允许右边有浮动对象
       both  :  不允许有浮动对象
对于CSS的清除浮动(clear),一定要牢记:这个规则只能影响使用清除的元素本身,不能影响其他元素。譬如:有两个div,分别是div1和rdiv2。你给div2设置clear,不会影响到div1。 

代码具有一定的灵活性,元素是否使用clear,具体的使用需要根据具体的界面搭建结构的代码来确定。

祝学习愉快!

0

0 学习 · 4928 问题

查看课程