跨多个部分和幻灯片的相同图像 fullpage.js
Same image across multiple sections and slides fullpage.js
我在我的站点中使用 Fullpage.js,并且想使用一张图像作为整个站点的背景,其中图像的不同部分显示为不同的部分并且滚动幻灯片。到目前为止,我已经设法通过添加以下部分来显示图像的不同部分:
<div class="fullpage">
正文顶部对应CSS:
.fullpage {
background-image: url(../images/background_image.jpg);
background-size: cover;
}
有什么方法可以让图像在显示幻灯片时横向移动。
这是 jsfiddle 目前为止我得到的。
是的!您需要连接到该滑块库的事件。
你用的是什么插件?还是你自己写的?
无论哪种方式,大多数插件幻灯片画廊都有类似 "onSlideStart" 或类似的事件,然后您可以使用它们来更新背景。
我首先编写一个脚本,然后将 onSlideStart 设置为一个计算滑块所在幻灯片的函数。然后你只需根据你所在的幻灯片将你的背景位置(或者更确切地说,动画)设置为正确的 x 值(你可以自己算出数学,是吗?)
希望对您有所帮助! :)
最后我决定走另一条路,将图像转换成图块。然后将图像块分配给正确的幻灯片或部分。这允许图像从每张幻灯片或部分继续,而不必一次加载整个图像。
我在我的站点中使用 Fullpage.js,并且想使用一张图像作为整个站点的背景,其中图像的不同部分显示为不同的部分并且滚动幻灯片。到目前为止,我已经设法通过添加以下部分来显示图像的不同部分:
<div class="fullpage">
正文顶部对应CSS:
.fullpage {
background-image: url(../images/background_image.jpg);
background-size: cover;
}
有什么方法可以让图像在显示幻灯片时横向移动。
这是 jsfiddle 目前为止我得到的。
是的!您需要连接到该滑块库的事件。
你用的是什么插件?还是你自己写的?
无论哪种方式,大多数插件幻灯片画廊都有类似 "onSlideStart" 或类似的事件,然后您可以使用它们来更新背景。
我首先编写一个脚本,然后将 onSlideStart 设置为一个计算滑块所在幻灯片的函数。然后你只需根据你所在的幻灯片将你的背景位置(或者更确切地说,动画)设置为正确的 x 值(你可以自己算出数学,是吗?)
希望对您有所帮助! :)
最后我决定走另一条路,将图像转换成图块。然后将图像块分配给正确的幻灯片或部分。这允许图像从每张幻灯片或部分继续,而不必一次加载整个图像。