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

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

在什么时候需要用到浮动呢?

我们都知道当需要一个左中右三列布局的时候,就需要给左中右的三个div添加float

添加了浮动有什么影响呢?

 当一个内层元素是浮动的时候,其父元素也就不再包含这个浮动的内层元素,因为此时浮动的元素已经脱离的文档流。这个时候外层的div就无法被撑开,margin也会失效。

这时候我们就需要清除浮动。。。看下面的demo

1
2
3

 这时候我们没有清除浮动,外层的div没有被撑开 ,效果图为:

第一种方法:给内层元素加一个空的div然后加样式清除

1
2
3

 

 

 第二种方法:给外层元素加overflow

1
2
3

 

 第三种方法:利用伪元素after,类似给内层元素添加一个div

1
2
3

 

转载于:https://www.cnblogs.com/hfxm/p/5588306.html

你可能感兴趣的文章
Lync 2013快速入门手册之一:即时消息和联机状态
查看>>
JBoss7 发布外部目录
查看>>
vSphere5.1安装记录_vCenter 5.1安装
查看>>
debian下LAMP+nginx代理+awstats+nagios+cacti(二)
查看>>
干货满满:小团队(网站&APP)没有数据方面的预算,推广运营人员如何用数据提升业务?...
查看>>
经典台词
查看>>
实战讲解.htaccess文件rewrite规则
查看>>
我的友情链接
查看>>
2003年4月全国计算机等级考试二级C语言笔试试题及答案
查看>>
python2 to python3
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
web常用的Filter业务功能
查看>>
java 读取文件路径空格和中文的处理
查看>>
Linux系统-小倒腾之Linux DIY定制裁剪(附带简单网络功能)o_o(一)
查看>>
linux shell数据重定向(输入重定向与输出重定向)详细分析
查看>>
apache 正向代理反向代理
查看>>
Microsoft Office 2013 各国语言包下载
查看>>
相对布局日志
查看>>
Linux下高效数据恢复软件extundelete应用实战
查看>>