删除2px灰色边框环绕边IE9
问题描述:
我想代码这个网站(关键字尝试),我想弄清楚如何去除这个阴影2px
灰色边框延伸穿过IE9窗口的内部(在至少顶部,左侧和底部)。我的边距设置为零,因此我所有的页面元素都会进入页面的边缘,但使用IE9时,它们会停留在此灰色边框处。我没有在我的html中包含任何代码,使浏览器边缘有2px的灰色边框。删除2px灰色边框环绕边IE9
我不知道为什么这是发生在IE9,似乎只有我的网页(其他人似乎没有它),但它搞乱格式化,我真的需要弄清楚如何删除它。
谢谢!
答
您还没有指定一个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边框。 –
你可以张贴在IE9发生了什么图片和真实的浏览器发生了什么?此外,有些代码可以帮助:) – Charlie
在此处查看... [Wiscuss.com](http://wiscuss.com)它显示在每个页面上,但您可以在“即将推出”主页上看到它以及。谢谢! – JamesonW
你可以发布IE9截图吗?我没有浏览器。 – Charlie