欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

css—清除子元素浮动带给父元素带的影响

程序员文章站 2022-03-29 17:09:22
...

css语法:

.clearfix,
#wrap .content .tap-wrap .tap-content ul {
  *zoom: 1;
}
.clearfix:after,
#wrap .content .tap-wrap .tap-content ul:after {
  content: "";
  display: block;
  clear: both;
}

运用less语法如下:
1.创建一个less文件,文件名随意,写入下面代码

.clearfix{
    *zoom: 1;
    &:after{
        content: "";
        display: block;
        clear: both;
    }
}

2.然后在主less文件中引入,路径正确即可

@import "clearfix.less";

3.最后在被影响的父元素下写入以下代码,我的被影响的父元素为ul,供参考!

 ul{
      &:extend(.clearfix all);
 }

最后就会发现ul的高度被子元素撑起

相关标签: 清浮动 css3