sonpScroll.js是一款可以制作带视觉差效果的平滑单页滚动特效的jQuery插件。sonpScroll.js插件可以定制页面分段的高度,可以制作视觉差特效。它的特点还有:
页面平滑滚动。
定制分段section的高度。
带分段圆点导航按钮。
带视觉差效果。
只需要一个JS文件。
在页面中引入jquery和sonpScroll.js文件。
1 2 | < script src = "js/jquery.min.js" ></ script > < script src = "js/sonpScroll.js" ></ script > |
该单页滚动效果的基本HTML结构如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 | < body class = "no-scroll" > < div class = "sonp-section sonp-middle" > < p >Section middle size (50%)</ p > </ div > < div class = "sonp-section sonp-full sonp-parallax" > < p >Section full size (100%) with parallax effect</ p > </ div > < div class = "sonp-section sonp-small" > < p >Section small size (200px)</ p > </ div > </ body > |
通过在分段<div>元素或<section>元素上添加下面的class类来控制它们的行为。
no-scroll:在页面中移除滚动条。
sonp-section:将元素定义为一个段落。
sonp-small:定义分段的尺寸为200像素高。
sonp-middle:定义分段的高度为页面的50%。
sonp-full:定义分段的高度为页面的100%。
sonp-parallax:定义分段使用视觉差效果。
可以通过两个方法来控制分段的前后导航。例如:
1 2 | < a onclick = "$('.sonp-section').nextPage()" >下一页</ a > < a onclick = "$('.sonp-section').prevPage()" >前一页</ a > |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com