在CSS中阻止滚动不起作用

时间:2014-11-28 10:27:50

标签: html css

我想在我的网页中阻止滚动 这是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">

中调用我的CSS

但没有任何事情发生,我已经在网上看了,这应该有效,但事实并非如此,sroll始终是活跃的。 我的html页面或CSS中有问题吗?

我的CSS:

blocantiscroll {
height: 100%;
overflow: hidden;

}

3 个答案:

答案 0 :(得分:1)

blocantiscrollID,因此您需要在选择器中使用#

#blocantiscroll {
    height: 100%;
    overflow: hidden;
}

您当前的选择器正在寻找 blocantiscroll

Further reading

此外,如果您希望#blocantiscroll为窗口的100%高度,则需要设置以下内容:

html, body {
    height: 100%;
}

答案 1 :(得分:1)

blocantiscroll是一个ID .. 所以你需要在“blocantiscroll”之前指定# 把它当作:

#blocantiscroll

答案 2 :(得分:0)

将此添加到您的css

body {overflow: hidden;}