/* 清除浮动1 */

/* 添加额外标签使用 */

.clear {

clear: both;

}

/* 清除浮动样式2 */

.clearfix {

overflow: auto;

/* overflow: hidden;同理 */

zoom: 1;

}

/* 清除浮动样式3 */

/* :after相当于额外空标签 */

.clearfix:after{

content:"";

height:0;

line-height:0;

display:block;

visibility:hidden;

clear:both;

}

.clearfix{

/* 为了兼容IE */

zoom:1;

}

/* 清除浮动样式4 */

/* 使用双伪元素清除浮动 */

.clearfix:before,.clearfix:after {

content: "";

display: block;

clear: both;

}

.clearfix {

zoom: 1;

}

清除浮动的四种样式写法相关推荐

  1. [Web 前端] 018 css 清除浮动的四种方法

    清除浮动的四种方法 加 clear: ...(见例1) 父级上增加属性 overflow:hidden(见例2.1) 在最后一个子元素的后面加一个空的 div,给它一个样式属性 clear: both ...

  2. div清除浮动的四种方式

    div 清除浮动的四种方式 清除浮动主要是为了解决父元素因为子级浮动引起高度为 0 的问题. 简单来说给父元素加一个高度也能解决这个问题,但是很多情况下不方便给父元素高度.所以,一般情况下,应该让子元 ...

  3. 清除浮动的四种方式及其原理

    前言: 什么是浮动,浮动给我们造成了什么困扰,我们该使用什么方式来解决它.下面会介绍到为什么要清除浮动以及清除浮动的四种方式. 目录: 前言: 一.为什么要清除浮动 二.清除浮动的第一种方式---给父 ...

  4. CSS清除浮动的四种方法

    CSS清除浮动的四种方法 第一种:使用div空标签法 第二种:父元素使用overflow: hidden 第三种:伪元素选择器:after 第四种:伪元素选择器:before + after 第一种: ...

  5. css清除浮动的四种方法(详细)

    浮动带来的影响 清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题 看下面一段代码 <div class="fater"><div class ...

  6. CSS清除浮动的四种常用方法及其优缺点

    前言 什么是CSS清除浮动? 在非IE浏览器下,当容器的高度为auto(没有设置),且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度 ...

  7. HTML清除浮动的四种方式

    在我们使用html搭建网页时,如果一个父元素中的某个子元素设置浮动后,就会造成父元素的高度塌陷,会导致页面结构混乱.这是因为在文档流中,父元素的高度默认是被子元素撑开的,也就是子元素多高,父元素就多高 ...

  8. CSS—清除浮动的几种方式

    什么是浮动? 特性:1--浮动的元素不会占据标准流的空间,但是会影响标准流中的文本的排版.浮动只有左右浮动.2--浮动元素A的位置与上一个元素有关系.如果上一个元素有浮动,则A的顶部与上一个元素顶部对 ...

  9. CSS清除浮动的几种常见方法

    文章目录 浮动 优点 缺点 清除浮动 一.额外标签法 实例 二.父级添加overflow属性 实例 三.使用:after 实例 四.使用双伪元素 实例 五.手动设置父级高度 实例 注意 浮动 当元素浮 ...

最新文章

  1. Python导入sciry包出错
  2. boost::container_hash模块实现哈希图
  3. python输入hello输出olleh_leetcode上的python练习(6)
  4. LOJ.2865.[IOI2018]狼人(Kruskal重构树 主席树)
  5. iOS linker command failed with exit code 1 (use -v to see invocation)多种解决方案汇总
  6. 绝地求生6月28日服务器维护,绝地求生6月28日更新到几点 吃鸡6月28日更新内容一览...
  7. 解决ZF2_PATH environment
  8. JavaScript - 测试 jQuery
  9. iOS原生的AVFoundation扫描二维码/条形码
  10. Oracle VM VirtualBox Ubuntu1804虚拟机磁盘扩容
  11. 批量提取html文字,批量提取网页内容(全自动)
  12. Photoshop - 教您怎样对扫描文件去除底色?
  13. Keras的Adam优化器decay理解及自适应学习率
  14. php怎么使用sendcloud,请教大牛们 PHPHub 使用 sendcloud 发送邮件需要怎么配置?
  15. java web实现套打,web 如何实现精准打印
  16. 银河麒麟服务器操作系统设置网卡自启动
  17. NVP2650D+OX03C10,方案参考设计
  18. 用户堆栈和系统堆栈的区别
  19. java软件测试经典案例,java语言编程案例 - Mrsjjl的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  20. 【HTML】表格标签,map,iframe,h5标签,语义化,标签分类,role,aria-*

热门文章

  1. 熊过留印---爱心篇
  2. 软件测试项目流程报告,周口软件测试报告流程,科技项目申报
  3. 【云计算】2_云服务器产品介绍
  4. 如何在字符数组中存储空白字符
  5. SpringGateway网关
  6. 微信小程序--在app.js 和其他页面中更改globalData的值
  7. IfcPlusPlus环境配置
  8. No command 'setenv' found
  9. matlab dae,matlab解DAE遇到的问题
  10. java 每3秒执行一次_@Schedule注释每隔几分钟(或几秒钟)运行一次