你知道是否有办法不让IE8中的滚动条出现? 我有一个完整的空.html网站并在IE8中加载它并且滚动条正在出现。
我一直在网上搜索一段时间,但找不到任何提示。它可以用CSS解决还是我需要Javascript?
非常感谢每一个提示。
答案 0 :(得分:11)
您可以使用CSS overflow属性隐藏滚动条:
html, body {
overflow: hidden;
}
答案 1 :(得分:6)
如果您的空白HTML页面符合标准(我认为在某种程度上),IE8将不会显示滚动条。你不应该需要任何CSS。这是一个没有滚动条的示例页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<title>test</title>
</head>
<body>
<p>hello</p>
</body>
</html>
如果IE8以Quirks模式呈现页面,它将始终具有滚动条。您可以在“开发人员工具”窗口中检查其正在使用的渲染(并测试不同的渲染)(按F12)。菜单栏末尾的“浏览器模式”和“文档模式”设置将告诉您。
答案 2 :(得分:1)
您可以尝试在css文件中,在body,html标记中执行overflow:hidden;
。