0

我正在寻找一种方法来防止滚动我的网页。 我正在寻找基于JavaScript或jQuery事件的解决方案。停止滚动网页

+0

哪个事件?为什么? – RobG

回答

2

您可以通过overflow CSS属性设置为隐藏在body页面元素,像这样禁用滚动:

body { 
    overflow: hidden; 
} 

如果你想从jQuery的做到这一点,你可以做等价的:

$('body').css('overflow','hidden'); 
+0

当我使用属性溢出时,我无法点击页面的元素。 – NoviceBoyz

1

你也可以使用css来定位和定位相对于视口的东西。

+0

这是我想要做的一个例子:community.saucony.com/kinvara3 – NoviceBoyz

1

取决于你想什么来实现准确,你可以把一切都放在一个div,说#wrapper指定,并使用一些CSS:

#wrapper { 
width: 950px; 
margin: 0 auto; 
height: 550px; 
overflow: hidden; 
} 
+0

这是我想要做的一个例子:http://community.saucony.com/kinvara3/ – NoviceBoyz