我想在我的网页中阻止滚动 这是html页面:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Techniques AJAX - XMLHttpRequest</title>
<script src="frise.js"></script>
<link rel="STYLESHEET" type="text/css" href="style.css">
<script>
var a;
function start()
{
a = new frise("frisekk", 'Mon Nov 15 2014 19:25:00', 'lab', 600);
}
</script>
</head>
<body onload="start();">
<div id="blocantiscroll">
<div id="frisekk"> <br/> </div>
</div>
</body>
</html>
所以我在<div id="blocantiscroll">
但没有任何事情发生,我已经在网上看了,这应该有效,但事实并非如此,sroll始终是活跃的。 我的html页面或CSS中有问题吗?
我的CSS:
blocantiscroll {
height: 100%;
overflow: hidden;
}
答案 0 :(得分:1)
blocantiscroll
是ID
,因此您需要在选择器中使用#
:
#blocantiscroll {
height: 100%;
overflow: hidden;
}
您当前的选择器正在寻找 blocantiscroll
。
此外,如果您希望#blocantiscroll
为窗口的100%高度,则需要设置以下内容:
html, body {
height: 100%;
}
答案 1 :(得分:1)
blocantiscroll是一个ID .. 所以你需要在“blocantiscroll”之前指定# 把它当作:
#blocantiscroll
答案 2 :(得分:0)
将此添加到您的css
body {overflow: hidden;}