【问题标题】:Remove the border around ie9 in quirks mode?在 quirks 模式下移除 ie9 周围的边框?
【发布时间】:2012-08-12 08:04:04
【问题描述】:

我想知道是否有任何变通方法可以使 2px 边框在 ie9 中消失,即使在 quirks 模式下也是如此? 以下是有关此问题的一些相关链接:

Remove 2px Gray Border Surrounds Edge IE9

http://www.dasmirnov.net/blog/controlling-how-ie9-renders-pages

谢谢

【问题讨论】:

    标签: html cross-browser internet-explorer-9 quirks-mode


    【解决方案1】:

    将以下内容添加到您的样式表中:

    html { border:none; }
    

    从技术上讲,该边框似乎是 html 元素周围的默认边框,尽管在 IE 9 检查器模式 (F12) 中看不到这一点,该模式显示元素的 0px 边框。

    【讨论】:

    • 不。它还在那里。我想这就是他们所说的兼容性。由于 IE8 一开始就有这个边框,所以他们在 IE9 怪癖模式下强制使用相同的边框。
    • 你到底做了什么?见my demo。在 IE 9.0.8112.16421 (Win 7) 上测试。
    • 感谢 Jukka 的努力,是的,您的演示中没有边框,并且您的演示处于怪癖模式。只是我实际上想要 IE9 中的 IE8 怪癖模式。您的演示实际上是 IE9 中的 IE6 怪癖模式。通过添加 可以看到区别,仍然可以看到边框。如果您使用 代替,则看不到边框。但是,是的,抱歉,我在第一个问题中没有明确说明。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-25
    • 1970-01-01
    相关资源
    最近更新 更多