 
						发布时间:2019-1-17 22:51
轻量级 jquery 插件, 可实现视差滚动效果
您可以将其用于具有背景属性的元素或任何其他元素
滚动元素可以移动: 垂直、水平
通过 html 数据 * 属性或 jquery 选项进行操纵
移动就绪
易于使用
初始化paroller.js
| 1 | $('.my-paroller').paroller(); | 
初始化paroller.js并设置属性
| 1 | $(".my-element").paroller({ factor: 0.5, factorXs: 0.2, factorSm: 0.3, type: 'foreground', direction: 'horizontal'}); | 
选择元素并设置属性
| 1 2 3 4 5 6 7 | <divclass="my-paroller"    data-paroller-factor="0.4"    data-paroller-factor-xs="0.2"    data-paroller-factor-sm="0.3"    data-paroller-type="foreground"    data-paroller-direction="horizontal"> | 
选择元素
| 1 | <divclass="my-element"></div> | 
数据属性
您可以通过data-paroller- *或jQuery值来控制视差效果。
| data-paroller-* | jQuery | value | default value | 
|---|---|---|---|
| data-paroller-factor | factor | number (+/-) | 0 | 
| data-paroller-factor-xs | factorXs | number (+/-) | 0 | 
| data-paroller-factor-sm | factorSm | number (+/-) | 0 | 
| data-paroller-factor-md | factorMd | number (+/-) | 0 | 
| data-paroller-factor-lg | factorLg | number (+/-) | 0 | 
| data-paroller-type | type | background, foreground | background | 
| data-paroller-direction | direction | vertical, horizontal | vertical | 
data-paroller-factor
设置元素在滚动时的视差效果的速度和距离。 值可以是正(0.3)或负(-0.3)。 减少意味着更慢。 不同的符号(+/-)表示不同的方向(up/down, left/right)。
data-paroller-factor-*
设置所选断点的参数系数。
| data-paroller-factor-* | jQuery option | window width breakpoint | |
|---|---|---|---|
| Extra small | data-paroller-factor-xs | factorXs | <576px | 
| Small | data-paroller-factor-sm | factorSm | <=768px | 
| Medium | data-paroller-factor-md | factorMd | <=1024px | 
| Large | data-paroller-factor-lg | factorLg | <=1200px | 
| Extra Large | data-paroller-factor-xl | factorxl | <=1920px | 
JavaScript
| 1 2 3 4 5 6 7 | //初始化paroller.js并设置所选元素的属性 $(".paroller, [data-paroller-factor]").paroller({    factor: 0.2,            // 滚动速度和偏移的乘数,+  - 方向控制的值  factorLg: 0.4,          //如果窗口宽度小于1200px,则为滚动速度和偏移的乘数,+  - 方向控制的值  type: 'foreground',     //background, foreground   背景,前景   direction: 'horizontal'//vertical, horizontal 垂直水平}); | 
设置因子断点
| 1 2 3 4 5 6 7 8 9 10 11 | //初始化paroller.js并设置所选元素的属性$(".paroller, [data-paroller-factor]").paroller({       factor: 0.3,            //+/-,如果没有设置其他断点因子,则选择此值      factorXs: 0.1,          // factorXs, factorSm, factorMd, factorLg, factorXl           factorSm: 0.2,          // factorXs, factorSm, factorMd, factorLg, factorXl           factorMd: 0.3,          // factorXs, factorSm, factorMd, factorLg, factorXl           factorLg: 0.4,          // factorXs, factorSm, factorMd, factorLg, factorXl     factorXl: 0.5   // factorXs, factorSm, factorMd, factorLg, factorXl     type: 'foreground',     // background, foreground  背景,前景     direction: 'horizontal'// vertical, horizontal  垂直,水平}); | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com