整页更改特定部分的滚动速度
fullpage change scrollingspeed on specific sections
当我初始化整页时.js我使用以下函数。但是有没有办法更改特定部分的滚动速度?
$(document).ready(function() {
$('#fullpage').fullpage({
//Navigation
anchors:['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21'],
navigation: false,
//Scrolling
css3: true,
scrollingSpeed: 700,
autoScrolling: true,
scrollBar: false,
easing: 'easeInQuart',
easingcss3: 'ease',
loopBottom: false,
loopTop: false,
loopHorizontal: true,
continuousVertical: false,
scrollOverflow: false,
touchSensitivity: 15,
normalScrollElementTouchThreshold: 15
});
您可以使用fullPage.js提供的函数setScrollingSpeed
。
从文档中:
设置滚动速度(毫秒)
定义滚动速度(以毫秒为单位)。
$.fn.fullpage.setScrollingSpeed(700);
然后使用回调afterLoad
或onLeave
您可以将速度设置回所需部分的速度。
如果你想对特定部分有特定的速度,你必须在该部分声明一些ID。这个想法是分离不同的部分并将它们全部初始化。然后你可以这样做:
$('#YourSection').fullpage({
//Navigation
anchors:['some anchors'],
navigation: false,
//Scrolling
css3: true,
scrollingSpeed: your specific speed,
autoScrolling: true,
scrollBar: false,
easing: 'easeInQuart',
easingcss3: 'ease',
loopBottom: false,
loopTop: false,
loopHorizontal: true,
continuousVertical: false,
scrollOverflow: false,
touchSensitivity: 15,
normalScrollElementTouchThreshold: 15
});
相关文章:
- 如何计算另一个元素上滚动速度的乘数,使它们同时到达终点(视图顶部)
- 用于获得“;两个不同的滚动速度“;在这个网站上?(请参阅内部链接)
- Jquery JScrollPane-设置滚动速度/灵敏度
- 整页.js从一个部分跳到另一个部分时如何控制滚动速度
- 使用鼠标滚轮jquery插件的滚动速度
- 滚动时加载更多 滚动速度时一次工作两次
- 淡入和淡出闪烁,如果滚动速度很快
- 如何向脚本窗口添加滚动速度
- 当您使用 Jquery 按下按钮时,我正在尝试使我的页面滚动速度变慢
- CSS 在滚动时会发生变化,但会随着滚动速度而变化
- 整页更改特定部分的滚动速度
- 增加滚动速度的功能
- 可以't修改滚动速度
- Javascript函数可以降低滚动速度
- 如何提高Monocle电子阅读器库的滚动速度
- 使用JavaScript计算鼠标滚轮滚动速度
- jQuery.ScrollTo -如何使bg滚动速度比其他慢
- 改变jscrollpane的滚动速度
- 将body的简单滚动速度更改为特定类
- 滚动速度操作css jquery