【问题标题】:IE9 float extra spacingIE9浮动额外间距
【发布时间】:2020-06-10 15:46:38
【问题描述】:

我在 Internet Explorer

它是唯一一个在 HEADER 之后以一些 额外 间距呈现此页面的浏览器,如果其中存在一些浮动(如果我删除浮动 - 间距也会消失)

我知道我可以使用overflow: hidden,是的,它解决了问题,但在这种特殊情况下,我不能使用它,因为我在标题中有一个下拉菜单。否则,我早就用过了。

我尝试使用这个“clearfix”解决方案:http://nicolasgallagher.com/micro-clearfix-hack/,但没有奏效。

是否有任何简单的解决方案可以解决问题?

小提琴:http://jsfiddle.net/kkg8z/

P.S 我只对支持 IE9 作为最低版本感兴趣。少了就下地狱

P.P.S

对于那些没有注意到任何差异的人。

【问题讨论】:

  • “额外空间”是什么意思?我刚刚尝试了小提琴,它在 IE9 中看起来不错
  • @jackJoe 你能截个图什么的吗?我的意思是“中间”标志的位置被推下。

标签: html css internet-explorer overflow


【解决方案1】:

原来#contentdisplay: table 属性,#header 也应该有一个,根据 IE :) 疯狂的事情。

【讨论】:

    猜你喜欢
    • 2016-11-03
    • 2017-11-06
    • 2010-10-16
    • 2020-04-26
    • 2016-09-27
    • 1970-01-01
    • 2023-03-09
    • 2013-07-01
    • 1970-01-01
    相关资源
    最近更新 更多