jQuery Parallux是一款可制作响应式网页滚动视觉差特效的jQuery插件。通过该插件可以制作背景图像,图像,视频,文本等HTML元素的滚动视觉差效果。它的特点还有:
- 轻量级,压缩后的版本只有4KB大小。
- 可以制作任何元素的视觉差效果。
- 可以分别制作前景层和背景层,不同层的滚动速度可以不相同。
- 如果浏览器不支持CSS3 translate3D,图层将固定显示,不会有视觉差效果。
- 可以设置在移动手机上禁用视觉差效果。
使用方法
使用该视觉差特效插件需要在页面中引入jquery和jquery.parallux.min.js文件。
<script src="js/jquery.min.js"></script> <script src="dist/jquery.parallux.min.js"></script>
HTML结构
该视觉差特效插件的基本HTML结构如下:
<!-- Parallax Item --> <div class="parallux"> <!-- Background layer --> <div class="parallux-bg"> <!-- Div for parallax efect --> <div class="parallux-inner"> <!-- Any HTML elements you want --> </div> </div> <!-- Parallax foreground --> </div>
初始化插件
在页面DOM元素加载完毕之后,可以通过parallux()
方法来初始化该视觉差插件。
$("#element").parallux({ fullHeight: true, enableMobile: false, onImageLoad: 'fadeIn' });
jQuery Parallux视觉差插件的github地址为:https://github.com/tomsarduy/parallux