(个人经验,仅供参考,错误之处,敬请谅解)
引用
<link rel="stylesheet" href="......fullpage.css"/>
<script src="......jquery.js"></script>
<script src="......fullpage.js"></script>
<script src="......easing.js"></script>
<script src="......scrolloverflow.js"></script>
<script>
$(document).ready(function(){
$('#fullpage').fullpage({........});
}
</script>
属性
- sectionColor:[’’,’’,’’,’’] (给所有section指定颜色)
- controlArrows: 是否通过箭头控制幻灯片
- verticalCentered:每个section的内容是否垂直居中
- resize: 字体是否随着窗口缩放而变化
- scrollingSpeed: 滚动速度,单位为毫秒
- anchors: [’’,’’,’’,’’]定义锚链接
- lockAnchors:是否锁定锚链接
- easing: 定义滚动动画
- css3:是否优先使用css3实现动画
- loopTop: 到达顶部是否可以滚动到底部
- loopBottom:到达底部是否可以滚动到顶部
- loopHorizontal:幻灯片是否可以循环滚动
- autoScrolling;是否使用插件滚动
- scrollBar:是否包含滚动条
- paddingTop/paddingBottom:设置所有section顶部和底部padding
- fixedElements:固定不动的元素
- keyboardScrolling:是否可以使用键盘滚动
- touchSensitivity:滑动页面的敏感度
- continuousVertical:是否可以循环滚动 (与loop不兼容)
- animateAnchor:锚链接是否可以控制滚动动画
- recordHistory:是否记录滚动历史 (autoScrolling设置为false则为false)
- menu:绑定菜单
- navigation:是否显示导航
- navigationPosition:导航点位置
- navigationTooltips:[’’,’’,’’]
- showActiveTooltip:是否显示当前页面导航的tooltip
- slidesNavigation:是否显示幻灯片的导航
- slidesNavPosition:幻灯片的导航位置
- scrollOverflow:内容超过满屏是否显示滚动条
- sectionSelector:section的选择器
- slideSelector:slide的选择器
方法
- moveSectionUp/Down:向上/下滚动一页
- moveTo(section,slide):到指定位置 (页面首序为1,幻灯片为0 )
- silentMoveTo(section,slide):无动画跳
- moveSlideLeft/Right:幻灯片向左/右滚动
- setAutoScrolling(boolean)
- setLockAnchors(boolean)
- setRecordHistory(boolean)
- setScrollingSpeed(milliseconds)
- setAllowScrolling(boolean,[directions]):管理鼠标滚轮/滑动控制
- destroy(type):销毁特效
- reBuild():重构页面
函数
- afterLoad(anchorLink,index):滚动某一页结束调用
- onLeave(Index,nextIndex,direction):离开某一页调用
- afterRender():页面初始化完成后调用
- afterResize():浏览器窗口尺寸改变后调用
- afetSlideLoad(anchorLink,index,slideAnchor,slideIndex):滚动到某一幻灯片调用
- onSlideLeave(anchorLink,index,slideAnchor,slideIndex):离开某一幻灯片调用