clear-fix清除浮动的两种写法

Posted Je vous

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了clear-fix清除浮动的两种写法相关的知识,希望对你有一定的参考价值。

  

1. [代码]clearfix 清除浮动     
.clearfix:after {
content: ".";
display: block;
height: 0;
font-size: 0;
clear: both;
visibility: hidden;
}
 
.clearfix {
zoom: 1;
}
2. [代码]clearfix的另一种写法     

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
  
.clearfix {
    display: inline-block;
}
  
html[xmlns] .clearfix {
    display: block;
}
  
* html .clearfix {
    height: 1%;
}

3.贴上bootstrap里面的clearfix的写法
.clearfix {
  zoom: 1;
}
.clearfix:before,.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
 clear: both;
}

  

 

 

以上是关于clear-fix清除浮动的两种写法的主要内容,如果未能解决你的问题,请参考以下文章

css 包含以下内容的浮动元素:http://css-tricks.com/snippets/css/clear-fix/

关于清除浮动的方法

css的浮动以及如何清除浮动

CSS清除浮动 ③ ( 清除浮动 - 使用 after 伪元素 | 语法简介 | 兼容低版本浏览器 | 原理分析 )

浮动与清除浮动的六种方法

css_清除浮动的4种方式