如何解决浮动元素高度塌陷---CSS


解决高度塌陷问题的方法:

方法一、

//给付元素添加声明 
    overflow:hidden;
    缺点:回隐藏溢出的元素;

方法二、

在浮动的元素下添加空div标签,并给该元素添加声明:
    clear:both;
    height:0; 
    overflow:hidden;
    缺点:在结构里增加了空标签,不利于代码可读性,且降低了浏览器性能;

方法三、

万能清除浮动法:
    选择符:
    .clear:after{
        content: ' ',
        clear: both;
        display:block;
        height:0;
        visibility:hidden;
    }
    .clear{zoom:1;}    //兼容IE6、7

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM