我想编写本网站(关键字尝试),我试图找出如何删除此阴影2px
灰色边框跨越IE9窗口内(至少顶部,左侧和底部)延伸。 我的边距设置为零,所以我所有的页面元素到页面的最边缘,但随着IE9,他们停止在这灰色的边框。 我还没有包括在我的HTML代码,任何有围绕浏览器的边缘2px的灰色边框。
我不知道这是为什么在IE9发生,貌似只有我的网页上(其他的似乎不拥有它),但它搞乱了格式化,我真的需要弄清楚如何将其删除。
谢谢!
我想编写本网站(关键字尝试),我试图找出如何删除此阴影2px
灰色边框跨越IE9窗口内(至少顶部,左侧和底部)延伸。 我的边距设置为零,所以我所有的页面元素到页面的最边缘,但随着IE9,他们停止在这灰色的边框。 我还没有包括在我的HTML代码,任何有围绕浏览器的边缘2px的灰色边框。
我不知道这是为什么在IE9发生,貌似只有我的网页上(其他的似乎不拥有它),但它搞乱了格式化,我真的需要弄清楚如何将其删除。
谢谢!
你是不是指定的文档类型,如在第一行的评论做出明显:
<!-- Do NOT put any DOCTYPE here unless you want problems in IEs. -->
正因为如此,IE9将进入“怪癖模式”。 添加适当的文档类型,它应该返回到标准模式,并去除恼人的灰色边框。 您可以测试,这是通过开放的开发工具(F12)的问题,并改变从Quirks模式文档模式IE9标准。
例如HTML5 DOCTYPE:
<!DOCTYPE html>
查理问评论:“你有没有尝试设置边框:0 *在你的CSS”这实际上包括备选问题的答案。 更具体地讲,下面去掉边框:
html { border: 0; }