我正在尝试使用scrollr来为一些图像的不透明度和parrallax位置属性设置动画。
不透明度适用于img和div标签,但position属性不起作用。
我尝试将background-position属性应用于img标记和div标记,但就是不起作用。
<div class="image1" data-bottom="opacity:0;background-position: 0px -250px;" data-center="opacity:1;background-position: 0px 0px;" data-top="opacity:0;background-position: 0px 250px;"></div>我做错了什么?
http://jsfiddle.net/Eq87X/3/
谢谢
发布于 2015-05-13 16:15:26
位置不需要是固定的或绝对的。它可以是相对的。
举个例子:
data-150-top="background-position: 0px -250px;"
data-350-top="background-position: 0px 0px;"换句话说,该示例将数据设置为在150px和350px之间移动
对我来说很好。
发布于 2014-02-05 12:15:07
如果你想移动一个元素,你需要给它一个位置absolute或fixed。看看我的Simple parallax tutorial吧,这可能会有帮助。
https://stackoverflow.com/questions/21210276
复制相似问题