美文网首页让前端飞小猿圈-IT自学人的小圈子
小猿圈之HTML/css清除浮动的方法都有哪些?

小猿圈之HTML/css清除浮动的方法都有哪些?

作者: f673630174f6 | 来源:发表于2019-05-08 15:15 被阅读0次

清楚浮动对于前端学习者是比较了解的,刚开始接触前端就需要了解,那你知道HTML/css清除浮动的方法都有哪些?小猿圈web前端讲师总结了几个方法,希望可以帮助你学习前端。

清除浮动

当父容器没有设置高度,里面的盒子没有设置浮动的情况下会将父容器的高度撑开。一旦父容器中的盒子设置浮动,脱离标准文档流,父容器立马没有高度,下面的盒子会跑到浮动的盒子下面。出现这种情况,我们需要清除浮动

清除浮动不是不浮动,是清除浮动产生的不利影响

清除浮动的方法

* 给浮动元素的父元素设置高度

* 额外标签法

>给最后一个浮动元素后边添加额外标签,使用clear:both; 不推荐使用,会产生冗余代码。

* 给浮动元素的父元素使用overflow:hidden;  触发bfc,

>如果有子元素,出了父元素的范围,多出的部分会隐藏掉。

* 后伪元素清除浮动

给浮动元素的父元素使用clearfix

.clearfix:after {

content:”.”;

display:block;

height: 0;

line-height: 0;

visibility:hidden;

clear:both;

}

.clearfix {

*Zoom: 1;

}

* 双伪元素清除浮动

给浮动元素的父元素使用双伪元素清除浮动

.clearfix:before,.clearfix:after {

    content:"";

    display: table;

}

.clearfix:after {

    clear: both;

}

以上就是小猿圈web前端讲师对于HTML/css清除浮动的方法的介绍,既然学到了那就去快去试验一下吧前端自学交流群:820024416,记住学习上或者工作上遇到什么问题可以到小猿圈网站上寻找答案的,里面有最新最全的视频还有助教老师指导你学习。

相关文章

  • 小猿圈之HTML/css清除浮动的方法都有哪些?

    清楚浮动对于前端学习者是比较了解的,刚开始接触前端就需要了解,那你知道HTML/css清除浮动的方法都有哪些?小猿...

  • 清除浮动

    -方法1:伪元素清除浮动(也是小编最常用的方法)css如下: html如下: -方法2:在浮动元素下方添加块级元素...

  • css清除浮动的三种方法

    摘要:css清除浮动float的三种方法总结,为什么要清除浮动?浮动会有哪些影响? 一.先看现象(display:...

  • Day6:html和css

    Day6:html和css 复习 清除浮动: overflow: hidden添加在需要清除浮动的地方 定位pos...

  • 前端面试积累2-清除浮动

    1.清除浮动的方法 方法一:对父级设置适合的CSS高度(不推荐) 方法二:clear:both 清除浮动 (常用)...

  • css3复习

    清除浮动: 方法:clear清除浮动(添加空div法)在浮动元素下方添加空div,并给该元素写css样式: ...

  • 清除浮动

    浮动在页面布局的时候经常会使用,以下是我对清除浮动的方法的总结: html布局: css样式: 1、给父级加d...

  • clearfix清除浮动

    精通CSS(第二版): bootstrap中清除浮动的方法:

  • CSS两边固定中间自适应布局

    1:使用浮动 html: css: 2:使用绝对定位 html: css: 3:使用flexbox方法 html:...

  • Day7:html和css

    Day7:html和css 如果有浮动,会导致脱标,定位也能脱标,我们没有清除浮动,因为里面有子绝父相. 清除浮动...

网友评论

    本文标题:小猿圈之HTML/css清除浮动的方法都有哪些?

    本文链接:https://www.haomeiwen.com/subject/cxamoqtx.html