博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
清浮动的几种方式
阅读量:7025 次
发布时间:2019-06-28

本文共 634 字,大约阅读时间需要 2 分钟。

清浮动总结:

       使用浮动会使当前标签产生向上浮的效果,影响前后标签、父级标签的位置及 width height 属性。 这个时候需使用清浮动,下面是总结的几种清浮动的方式。

1.clear:both;

浮动的标签的后标签是块则加:clear:both;无则需添加一个空div/br,和clear:both;让父级div能自动获取到高度。

2.给父级定义height;

由于浮动后脱离文档流,父级无法自动获到高度而不能包含浮动标签。但如果高度和父级div不一样时,会产生问题。

3.父级div定义 伪类:after 和 zoom

/*清除浮动代码*/

.clearfloat:after{
content:"";display:block;clear:both;visibility:hidden;height:0}
.clearfloat{zoom:1}

此方法为常用方法

4.父级div定义 overflow:hidden;/ overflow:auto

必须定义width或zoom:1,同时不能定义height,使用overflow:hidden时,浏览器会自动检查浮动区域的高度。

5.父级div也浮动

此方法不推荐主要会引起下一个浮动影响。

6.父级div定义 display:table

将div变成表格,会产生未知的问题,也不常用。

 

来源:http://blog.csdn.net/qq_31121871/article/details/54563980

你可能感兴趣的文章
sizeof(联合体)
查看>>
前端开发——垂直水平居中
查看>>
数字中国创新大赛决赛名单出炉,与华为云 EI 一起挑战书法识别
查看>>
小程序开发
查看>>
考勤系统如何定位
查看>>
yii2中如何使用modal弹窗之基本使用
查看>>
mongodb怎么删除数据库?
查看>>
什么是CIO什么是CTO
查看>>
用CMake 打包 deb包
查看>>
首家5G体验厅在深圳建成
查看>>
腾讯面试Android高级岗。居然被一个多线程基础面倒了?
查看>>
什么是网站SEO优化?为什么说要定时更新站内文章
查看>>
Interface Builder(简称IB,界面构建器)
查看>>
linux学习笔记:dstat命令详解
查看>>
我的友情链接
查看>>
Java中的图型报表---折现图(代码)
查看>>
web前端工具收集
查看>>
19.12添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理...
查看>>
bottle框架学习(二)之HTTP请求
查看>>
java 构造方法总结
查看>>