clear:清除浮动对下一个元素的布局影响

上面开启BFC的第一种方法可能会对下一个元素的布局产生影响,针对这种影响,

我们可以设置下一个元素的clear属性,可选值:

left: 清除向左浮动元素对它的影响

right:清除向右浮动元素对它的影响

both:清楚两个中最大影响

::after伪元素,配合content,在一个元素后面加入一个行内伪元素

.out{background-color: #bfa;border: 10px red solid;}.out::after{content: "";display: block;clear: both;}.inner{width: 100px;height: 100px;background-color: burlywood;float: left;}

拓展:

.clearfix同时解决高度塌陷和重叠外边距:

.clearfix::before,.clearfix::after{content: "";display: table;clear: both;}

使用clear,after完美解决高度塌陷相关推荐

  1. 解决高度塌陷的几种方法

    引入 进行页面布局时,为了能够达到自适应,通常高度是不会进行固定设置的,而使用float进行元素的浮动后,由于没有内容的高度,所以会发生父元素的高度塌陷问题,为了解决此类问题这里给出了几种解决方法. ...

  2. 在html中通过使用css解决高度塌陷问题

    目录 1. 我们先写两个盒子用来演示 2.接下来我们开始演示 解决方法: 1.给父元素添加一个固定的高度 2.给父元素添加一个overflow: hidden; 3.在父元素里最后添加一个空的块元素 ...

  3. 如何解决高度塌陷【超全面】

    高度塌陷是什么? 父元素的高度一般是被子元素或者内容撑开,若设置子元素浮动,则子元素就会脱离文档流,也就撑不开父元素的高度了.从而导致父元素的高度丢失,页面布局混乱 如何解决高度塌陷? 解决高度塌陷的 ...

  4. html标签高度塌陷,CSS中如何解决高度塌陷问题

    CSS中如何解决高度塌陷问题 发布时间:2021-06-11 18:23:40 来源:亿速云 阅读:58 作者:Leah 这篇文章将为大家详细讲解有关CSS中如何解决高度塌陷问题,文章内容质量较高,因 ...

  5. HTML外边框塌陷什么意思,html如何解决高度塌陷问题

    本章给大家介绍html如何解决高度塌陷问题.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 高度塌陷的问题: 当开启元素的BFC以后,元素将会有如下的特性: 1 父元素的垂直外边距不 ...

  6. 高度塌陷问题和解决高度塌陷问题

    目录 什么是高度塌陷 解决高度塌陷问题 什么是高度塌陷 在文档流中,父元素的高度默认是由子元素撑开的,等于说子元素多高,父元素就多高,但是当为子元素设置了浮动之后,子元素会脱离文档流,此时,将会导致子 ...

  7. 解决高度塌陷:万能清除法

    逆战班 高度塌陷:当父元素不设置高度时,其他高度会随着里面的子元素的高度的变化而变化,即父元素的高度由子元素的高度撑开,达到高度自适应的目的.而当父元素的**第一级子元素都设置了浮 动**时,父元素不 ...

  8. 解决高度塌陷问题(非BFC解决方式)

    高度塌陷: 1.在文档流中,如果没有设置宽度,则父元素的宽度为auto,父元素高度由内容撑开. 2.如果父元素塌陷,则父元素下的兄弟元素会上移,导致页面布局混乱. 3.当子元素设置浮动,则子元素脱离文 ...

  9. 深度理解 BFC,解决高度塌陷问题

    相信大家在各类前端学习教程或者视频中都会看到这样一段代码 .clearfix::after {content :'';display: block;clear: both; } 我们也知道教程会说给要 ...

最新文章

  1. 【前端开发系列】—— 文字阴影与样式
  2. java数据类型(整型、浮点型、char类型、boolean型、类型转换)
  3. 算法(16)-leetcode-explore-learn-数据结构-二叉树总结
  4. “制造商和技术支持商”
  5. at java.net.url init,java.net 基本测试
  6. JAVA多线程-CountDownLatch计数器
  7. java project保存_java project 导出介绍
  8. 寒冬之下,被cai的那些人到底去哪了?
  9. javascript 为对象中的二级元素赋值 1006 Uncaught TypeError: Cannot set property ‘‘ of undefined
  10. 递归解决换零钱问题--代码实现
  11. 【分享】一次单体架构改造成微服务架构的拆分实践
  12. excel下拉框引用另外一个sheet
  13. 计算小于100的最大素数
  14. 枚举——数组中的最长山脉
  15. 德意志帝国(第一帝国)(962年-1806年)
  16. 《惢客创业日记》2019.03.04(周一)从创业角度看郭德纲(2)
  17. 关于计算机学院 公众号的名字,最新微信公众号名字大全
  18. 008_SSSS_ Improved Denoising Diffusion Probabilistic Models
  19. STM32CubeMX全部版本下载地址
  20. python将字典按行或按列写入csv文件

热门文章

  1. Dijkstra最短路径算法C++带图详解
  2. C#基础知识及题目练习 Day7 字符串
  3. Python运行原理及语法基础
  4. win11 office2021 多个word在一个窗口以多标签的方式显示
  5. java 富文本 xss_KindEditor开源富文本编辑框架XSS漏洞
  6. 【华人学者风采】杨华中 清华大学
  7. 月报|公众号 4月文章汇总
  8. 微信小程序 侧栏分类三:数据从后台查询
  9. 服务器安全狗linux版 V2.4 发布 增加网页木马扫描
  10. 30个你必须知道的垂直搜索引擎