zoukankan      html  css  js  c++  java
  • CSS 使用伪元素清除浮动

     原理:

              Html每一个标签前后都会存在前后节点::before、::after,

              前后节点设置一个块状空元素来清空容器的浮动效果;

    实现:

    <div class='clearfix'></div>       //空元素

    .clearfix{
    zoom:1 /*兼容IE浏览器6、7低版本*/
      content:"";
      height: 0;
      line-height: 0;
      display: block;
      clear: both;
      visibility: hidden;/*将元素隐藏起来*/
      /*在页面的clearfix元素后面添加了一个空的块级元素,这个元素清除了浮动*/
    }

     Or

    
    
    .clearfix{
    zoom:1 /*兼容IE浏览器6、7低版本*/

    }

    .clearfix ::before{ content:
    ""; height: 0; line-height: 0; display: block; clear: both; visibility: hidden;/*将元素隐藏起来*/ /*在页面的clearfix元素后面添加了一个空的块级元素,这个元素清除了浮动*/ }

    Or

    
    
    .clearfix{
    zoom:1 /*兼容IE浏览器6、7低版本*/
    }

    .clearfix::after{ content:
    ""; height: 0; line-height: 0; display: block; clear: both; visibility: hidden;/*将元素隐藏起来*/ /*在页面的clearfix元素后面添加了一个空的块级元素,这个元素清除了浮动*/ }
     
  • 相关阅读:
    【8-21】java学习笔记03
    【每天一点点】
    【8-20】java学习笔记02
    【8-19】java学习笔记01
    【8-18】JS学习01
    【8-17】HTML测试
    Selenium之WebDriverWait
    Selenium之XPATH定位方法
    Fiddler用法
    微服务架构系统的测试
  • 原文地址:https://www.cnblogs.com/hzb462606/p/12606058.html
Copyright © 2011-2022 走看看