渴切开源发布视差滚动解决方案"镨" pa.js。代码简约,快速上手。pa.js 取自视差滚动(parallax scrolling)视差英文单词的前两个字母。是一款简约视差滚动js解决方案,采用了灵活的html属性来自定义效果。不管你是不是js高手,你都可 以在一分钟内快速完成一个视差效果制作。
通过在html标签中引入before, after,speed,delay等属性。即可快速自定义视差滚动效果
引入pa.js插件,基于jquery开发,所以还需要引入jquery库文件
<script src="jquery.js"></script> <script src="pa.js"></script>
通过在html中添加属性来实现自定义视差效果,代码片段:
<h1 class="pa" before="top:0;opacity:0" after="top:0;opacity:1;fontSize:100" speed="200" delay="0">pa.js</h1>
注解:调用 class="pa"。 before="..." ,after="..." 为自定义视差滚动的属性,引号里面书写css语法代码(除了带下划线的属性例如:font-size:100 写为 fontSize:100)。
speed="1000" //动画效果时间,填写数字,1000为1秒
delay="1000" // 动画延时时间,填写数字,1000为1秒
演示地址:http://download.keqie.com/projects/pa.js/
下载地址:http://www.keqie.com/thread-9315-1-1.html
引用来自“开源码农”的评论
引用来自“南湖船老大”的评论
特烦这种类似瀑布流的效果,给人一种绝望和冗长的感觉
引用来自“南湖船老大”的评论
特烦这种类似瀑布流的效果,给人一种绝望和冗长的感觉
引用来自“gaubee”的评论
渴切的作者很努力啊。很支持,但是这种解决方案暂时只能面向小市场
和位置绑定的视差效果是可逆的(如 向下放大,向上缩小),但实现比较复杂,也不太灵活。