我正在尝试使用jQuery创建一个视差效果。我有3个框在页面上,我想折叠在1所有三个div当用户向下滚动时,当用户向上滚动时,他们应该再次分离。所以我使用了scroll事件,当用户向上滚动时,我无法将它们分开。是我的,下面是我的代码: JS:
$(window).scroll(function () {
var x = $(this).scrollTop();
if(isVis($('.cnt')[0])){
var x = $('.lft').offset().left,
y = $('.rit'
我有困难找到一个代码,如果这个网站是向下滚动,我希望一个div在同一时间向上移动,直到我已经滚动超过一定数量的像素。
因此,如果我向下滚动,像100像素,我的div向上移动100像素,当我传递120像素时,函数停止。当我再次向上滚动,函数再次启动,但当然,相反的效果。
现在,我有这个代码,但我希望它是平滑的,一个像素,而不仅仅是当毒药是正确的效果。
$(window).scroll(function(){
var a = 145;
var pos = $(window).scrollTop();
if(pos > a) {
$("#mobil .holder")
我有一个修正潜水,内容在我的页面顶部,我想让内容掩盖在顶部固定的div在你滚动向上,但保持固定的滚动在顶部的效果,但当我这样做,你仍然可以看到固定的内容之上的内容。
你可以看到问题发生在,当你向下滚动的网站,你看到主标志仍然是可见的,但我希望它不在那里,一旦你滚动过它。
<div id="fixed-content>
My logo content and background
</div>
<div id="main-content">
Where my main content goes
</div>
我需要的是主