博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fullpage.js使用指南
阅读量:6008 次
发布时间:2019-06-20

本文共 939 字,大约阅读时间需要 3 分钟。

近期的网站改版,需要采用全屏滑动的方式布局。于是就使用了fullpage插件。

因为fullpage是基于jquery,所以需要首先引入jquery,然后再引入fullpage.js。

$('#fullpage').fullpage({//调用fullpage元素 使用其方法设置参数

 menu: '#menu', //网站导航菜单

   anchors:['page1', 'page2', 'page3'],//为每屏板块命名的锚链接

   navigation: true,//是否显示导航按钮

   scrollingSpeed:900,//屏幕滚动花费的时间 毫秒

   fixedElements:'.header',//固定class为header的元素  这里为栏目菜单

   afterLoad:function(anchorLink,index){ //进入当前板块的函数        anchorLink为锚链接   index为索引值 从1开始

       if(index==1){

           $('#fp-nav ul li a span,.fp-slidesNav ul li a span').css('background-color','#fff');//把导航按钮背景色改成白色

        }

   },

  onLeave:function(index,nextIndex,direction){//滚动前的函数   //index为索引值  nextIndex为将要滑到到板块的索引值  direction 判断是往上滚动还是往下 值是up或down

      if(nextIndex==4){  //如果要滑到第四屏板块   

       $('.Service-wrap').addClass('animated');//为class为service-wrap的元素 添加class animated

    }else{
     $('.Service-wrap').removeClass('animated');

       }

 

})

html结构方面需要注意的是:如果底部不需要完整的一屏显示  添加class fp-auto-height 就可以。//底部高度自定义

转载于:https://www.cnblogs.com/xts6/p/9825101.html

你可能感兴趣的文章
Struts2 技术全总结 (正在更新)
查看>>
PowerShell_零基础自学课程_5_自定义PowerShell环境及Powershell中的基本概念
查看>>
Bzoj 2252: [2010Beijing wc]矩阵距离 广搜
查看>>
《编程之美》——寻找发帖“水王”学习与扩展 转surymj博客
查看>>
Linux 虚拟机VMware安装失败,提示没有选择磁盘
查看>>
LeetCode-Permutations
查看>>
SpringMVC的REST风格的四种请求方式
查看>>
漫谈 Clustering (1): k-means(转)
查看>>
从零搭建mongo分片集群的简洁方法
查看>>
J2EE环境配置与工具使用
查看>>
bzoj3684: 大朋友和多叉树(拉格朗日反演+多项式全家桶)
查看>>
C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
查看>>
【经典算法】第四回:希尔排序
查看>>
css 禁止选中文本
查看>>
bzoj2165
查看>>
烂泥:【解决】NFS服务器使用showmount –e命令报错
查看>>
烂泥:LVM学习之逻辑卷LV及卷组扩容VG
查看>>
9. ZooKeeper之搭建单机模式。
查看>>
紧急维护,阿里云服务器抢修记
查看>>
数字货币相关
查看>>