Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将一个div滚动到上方的div顶部_Javascript_Jquery_Css - Fatal编程技术网

Javascript 将一个div滚动到上方的div顶部

Javascript 将一个div滚动到上方的div顶部,javascript,jquery,css,Javascript,Jquery,Css,我试图复制在本页上看到的效果: 当您滚动页面时,较暗的hero部分下方的白色部分会滚动到顶部hero部分的顶部,就像幕布一样 我如何复制这个?这是jQuery还是CSS定位?真的不确定如何处理此问题吗?如果使用位置:固定的和位置:绝对的,则可以在图像背景上方创建内容传递效果。之后,在捕获滚动事件时,使用jquery效果管理文本的淡出() <body> <div id="top"> </div> <div id="content"&

我试图复制在本页上看到的效果:

当您滚动页面时,较暗的hero部分下方的白色部分会滚动到顶部hero部分的顶部,就像幕布一样


我如何复制这个?这是jQuery还是CSS定位?真的不确定如何处理此问题吗?

如果使用
位置:固定的
位置:绝对的
,则可以在图像背景上方创建内容传递效果。之后,在捕获滚动事件时,使用jquery效果管理文本的淡出(

<body>
    <div id="top">
    </div>
    <div id="content">   
    </div>
</body>
您在

上有一个名为a的示例,它是通过javascript实现的


以下是一个可用于您自己项目的示例。

jQuery助您一臂之力!只需在文档的
.scrollTop()
位置以数学方式平滑地重新排列其他文档。@CP510我不是在淡入淡出之后,只是在顶部上方滚动底部部分的滚动运动。你知道我该怎么做吗?你能分享一些代码示例让我开始吗?我更喜欢在这个插件中使用jQueryTry:我已经添加了一个示例来开始开发。
#top{
    position:fixed;
    height : 200px;
    width : 100%;
    background-image:url("http://www.falve.co.nz/site/uploads/2012/09/1500x900-collection-page-image.jpg");
    background-size:cover;
    z-index:1;
}

#content{
    position:absolute;
    height : 2000px;
    margin-top:200px;
    width : 100%;
    background-color:#F99;
    z-index:2;
}