首页 > 其他 > 详细

float

时间:2017-12-23 22:47:41      阅读:179      评论:0      收藏:0      [点我收藏+]

1.float元素有继承属性:inherit.

2.

span{
   width:100px;
  height:100px;
  background:red;
}

 

文档中不显示,因为span为块状元素,不能设置宽和高。

3.

span{
   width:100px;
  height:100px;
  background:red;
  float:left;
}

此时在文档中显示。因为设置了浮动属性,会让span元素脱离标准文档流。

4. 使用浮动,可能出现的问题:①若父元素未设置高度,则父元素会塌陷,没有高度

                                                   ②网页中的临近元素出现异位。

                      问题解决:①给父元素设置高度

                                        ②给父元素也设置浮动属性

                                        ③通过clear清除内部和外部浮动        (在会被影响的临近元素上设置)clear可以继承。

                                       ④给父元素设置overflow属性,并结合zoom:1使用;   

                                                  overflow:hidden;       

                                                   zoom:1;    (IE专用属性)

float

原文:http://www.cnblogs.com/sunmarvell/p/8094543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!