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