我正在寻找一种方法来防止我的网页滚动。 我正在寻找基于JavaScript或jQuery事件的解决方案。
答案 0 :(得分:2)
您可以通过将overflow
css属性设置为隐藏在页面body
元素中来禁用滚动,如下所示:
body {
overflow: hidden;
}
如果你想从jquery那里做,你可以做同等的事情:
$('body').css('overflow','hidden');
答案 1 :(得分:1)
您还可以使用css固定定位并相对于视口定位事物。
答案 2 :(得分:1)
取决于你想要达到的目标,你可以将所有东西放在div中,比如#wrapper,并使用一些CSS:
#wrapper {
width: 950px;
margin: 0 auto;
height: 550px;
overflow: hidden;
}