删除2px灰色边框环绕边IE9

问题描述:

我想代码这个网站(关键字尝试),我想弄清楚如何去除这个阴影2px灰色边框延伸穿过IE9窗口的内部(在至少顶部,左侧和底部)。我的边距设置为零,因此我所有的页面元素都会进入页面的边缘,但使用IE9时,它们会停留在此灰色边框处。我没有在我的html中包含任何代码,使浏览器边缘有2px的灰色边框。删除2px灰色边框环绕边IE9

我不知道为什么这是发生在IE9,似乎只有我的网页(其他人似乎没有它),但它搞乱格式化,我真的需要弄清楚如何删除它。

谢谢!

+0

你可以张贴在IE9发生了什么图片和真实的浏览器发生了什么?此外,有些代码可以帮助:) – Charlie

+0

在此处查看... [Wiscuss.com](http://wiscuss.com)它显示在每个页面上,但您可以在“即将推出”主页上看到它以及。谢谢! – JamesonW

+0

你可以发布IE9截图吗?我没有浏览器。 – Charlie

您还没有指定一个DOCTYPE,如在第一行的注释,足以证明:

<!-- Do NOT put any DOCTYPE here unless you want problems in IEs. --> 

正因为如此,IE9进入“怪癖模式”。添加一个适当的文档类型,它应该回到标准模式,并删除令人讨厌的灰色边框。您可以通过打开开发人员工具(F12)来测试此问题,并将文档模式从怪癖模式更改为IE9标准。

例HTML5的doctype:

<!DOCTYPE html> 

查理问评论:“你有没有尝试设置边界:在你的CSS 0 *”这实际上包括备选问题的答案。更具体地说,下面的删除边框:

html { border: 0; } 
+0

我从另一篇帖子引用了你的意思:'尽管在IE9检查器模式(F12)下无法看到边框,但它看起来在技术上是html元素的默认边框,它显示元素的0px边框。 –