Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html IE 8元';t显示宽度100%_Html_Css_Internet Explorer 8 - Fatal编程技术网

Html IE 8元';t显示宽度100%

Html IE 8元';t显示宽度100%,html,css,internet-explorer-8,Html,Css,Internet Explorer 8,我有一个非常简单的代码 " #标题控制{ 宽度:100%; 背景#0080c9; 背景色:#0080c9; 高度:50px; 位置:绝对位置; 顶部:0px; 左:0px; } ' 这在Chrome中是很好的,但是在IE8中,条的宽度将达到98%,并且在末端有一点间隙。我到底该如何告诉IE8别再这么傻了?这看起来像是浏览器实现的默认设置。看一看重置样式表 这看起来像是浏览器实现的默认设置。看一看重置样式表 尝试删除body元素中的任何默认填充和边距 body { margin: 0;

我有一个非常简单的代码 "


#标题控制{
宽度:100%;
背景#0080c9;
背景色:#0080c9;
高度:50px;
位置:绝对位置;
顶部:0px;
左:0px;
}
'

这在Chrome中是很好的,但是在IE8中,条的宽度将达到98%,并且在末端有一点间隙。我到底该如何告诉IE8别再这么傻了?

这看起来像是浏览器实现的默认设置。看一看重置样式表


这看起来像是浏览器实现的默认设置。看一看重置样式表


尝试删除body元素中的任何默认填充和边距

body {
    margin: 0;
    padding: 0;
}

尝试从body元素中删除任何默认的填充和边距

body {
    margin: 0;
    padding: 0;
}

在开头添加doctype:

<!DOCTYPE html>

在开头添加doctype:

<!DOCTYPE html>


您的页面上有doctype吗?你能确认IE正在使用的呈现模式吗(如果它处于怪癖模式,那么这就是问题所在;修复doctype来解决它)。@Spudley感谢这个建议,这实际上修复了它并避免了不必要的编码-我不能将评论标记为正确答案,但如果可以的话,你的页面上有doctype吗?你能确认IE正在使用的渲染模式吗(如果它处于怪癖模式,那么这就是问题所在;修复doctype来解决它)。@Spudley感谢这个建议,这实际上修复了它并避免了不必要的编码-我不能将评论标记为正确答案,但如果我可以,你的答案将是“正确答案”,太好了,谢谢,我开始怀疑我在IE中会非常需要这种样式很好,谢谢,我开始怀疑我在IE中会非常需要这种样式