• 清除浮动


    单伪元素:after (网易、新浪在用)

    afterj就是会在这个盒子的最后面生成一个内容:“”
    `.clearfix:after{
       content:"";
       height:0;
       visibility:hidden;
       overflow:hidden;
       display:block;
       clear:both;  
    }
    .clearfix{
      zoom:1;
    }
    

    `

    双伪元素:before :after(淘宝,小米)

    `.clearfix:before,.clearfix:after{
       content:"";
       display:table;
    }
    .clearfix:after{
       clear:both;
    }
    .clearfix{
       *zoom:1;
    }`
    

    overflow:hidden

    bfc:BFC block formatting content 格式化上下文 是w3c规定的一种独立渲染区域
    
    BFC有什么特点:
    BFC会阻止外边距折叠
    BFC可以承载浮动的元素
    BFC可以阻止元素被浮动元素覆盖
    
    什么时候触发bfc:
    float除了none以外的值
    overflow除了visible以外的值(hidden,auto,scroll)
    display(table-cell,table-caption,inline-block)
    position(absolute,fixed)
  • 相关阅读:
    jsp作业第二次
    软件测试课堂练习
    第七次作业
    第六次作业
    第五次作业
    第四次作业
    第七周作业
    jsp第六周作业
    jsp第四周作业
    jsp第二次作业
  • 原文地址:https://www.cnblogs.com/xzq1992/p/6064148.html
Copyright © 2020-2023  润新知