当前位置:  开发笔记 > 前端 > 正文

div清除之后IE中额外的垂直空间

如何解决《div清除之后IE中额外的垂直空间》经验,为你挑选了1个好方法。

我创建了一个简单的div网格,通过左浮动它们和一个空的div,每行的末尾有一个清除.

这在Firefox中运行良好,但在IE中我在行之间获得额外的垂直空间.我试图应用"clearfix"方法,但我一定做错了.

为什么IE插入额外的垂直空间,我该如何摆脱它?



  
    
    
    
    

  

  
    

Greg.. 14

IE 对于空s 有点滑稽

- 它喜欢给它们一行文本的高度.

如果更改.clear为此值,它将缩小为1像素:

    .clear {
        clear: both;
        height: 1px;
        overflow: hidden;
    }

放置背景颜色以查看正在发生的事情



1> Greg..:

IE 对于空s 有点滑稽

- 它喜欢给它们一行文本的高度.

如果更改.clear为此值,它将缩小为1像素:

    .clear {
        clear: both;
        height: 1px;
        overflow: hidden;
    }

放置背景颜色以查看正在发生的事情

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有