zoukankan      html  css  js  c++  java
  • BFC和清除浮动

    1.清浮动(不考虑兼容的话这一项够用了):

    .clear:after{

    content:'';

    display:block;

    clear:both;

    }

    兼容ie6或7 加一个

    .clear{

    *zoom:1;  //用来触发 haslayout(IE浏览器的BFC)

    }

    2.BFC (一套渲染机制)

    触发一个元素的BFC
    相当于在这个元素里面建立起一堵围墙
    围墙里面的内容和围墙外面的内容不会产生干扰
     

    触发BFC的方式(以下任意一条就可以)

                                            1.float的值不为none

                                            2.overflow的值不为visible

                                            3.display的值为table-cell、tabble-caption和inline-block之一

                                            4.position的值不为static或则releative中的任何一个

    https://www.cnblogs.com/CafeMing/p/6252286.html

  • 相关阅读:
    image对象
    Frame/IFrame 对象
    Form 对象
    JavaScript 对象 实例
    button对象
    正则介绍以及多种使用方法
    js /jquery停止事件冒泡和阻止浏览器默认事件
    一些兼容性的知识
    面试题总结
    事件
  • 原文地址:https://www.cnblogs.com/alanaZ/p/9209204.html
Copyright © 2011-2022 走看看