Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.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 如何创建具有滚动功能的图像幻灯片?_Javascript_Html_Css - Fatal编程技术网

Javascript 如何创建具有滚动功能的图像幻灯片?

Javascript 如何创建具有滚动功能的图像幻灯片?,javascript,html,css,Javascript,Html,Css,我想用HTML、JS和CSS为一个项目创建不同图像的幻灯片。我想创建一个滚动功能,该功能将根据鼠标滚动的移动从左向右移动图像幻灯片 如果这听起来让人困惑,那么这个链接正好显示了我正在尝试做什么,但由于我缺乏经验,我不知道如何做到这一点。任何想法都会有帮助 林克:大约到一半了 多谢各位 (我是编程新手)此网站上使用的动画称为基于滚动的动画,动画进度直接由滚动位置控制 它们是通过监听用户滚动时触发的滚动事件并根据滚动位置动态更新某些元素的样式来实现的 您可以使用JavaScript从头开始创建滚动动

我想用HTML、JS和CSS为一个项目创建不同图像的幻灯片。我想创建一个滚动功能,该功能将根据鼠标滚动的移动从左向右移动图像幻灯片

如果这听起来让人困惑,那么这个链接正好显示了我正在尝试做什么,但由于我缺乏经验,我不知道如何做到这一点。任何想法都会有帮助

林克:大约到一半了

多谢各位


(我是编程新手)

此网站上使用的动画称为基于滚动的动画,动画进度直接由滚动位置控制

它们是通过监听用户滚动时触发的滚动事件并根据滚动位置动态更新某些元素的样式来实现的

您可以使用JavaScript从头开始创建滚动动画,也可以使用GSAP ScrollTrigger之类的库来实现它们(这就是这个特定站点所使用的)

我创建了一个演示,类似于您在此处寻找的效果:

本例使用ScrollMagic跟踪滚动位置,并更新元素的
transform
属性,使正方形在向下滚动页面时向左移动