使用skrollr的不透明度起始值错误
Wrong opacity start value using skrollr
我第一次尝试使用skrollr,但很难正确使用。我只想说:
"当.slide
的顶部位于视口顶部时,将不透明度设置为1,然后当.slide
的底部位于视口顶部时,它应该从1到0动画"
当用户滚动经过.slide
时,基本效果将是文本淡出为零。
问题是页面加载时不透明度已经小于1
body {
height: 2000px;
margin: 0;
}
.slide {
position: relative;
background-color: #f0f0f0;
height: 500px;
}
h1 {
position: absolute;
bottom: -50px;
left: 50px;
font-size: 38px;
}
<section class="slide">
<h1 data-anchor-target=".slide" data-bottom-top="opacity: 1" data-top-bottom="opacity: 0">I should fade out</h1>
</section>
var s = skrollr.init();
小提琴:http://jsfiddle.net/wj2XG/1/
编辑:我已经通过改变data-bottom-top="opacity: 1"
到data-0="opacity: 1"
修复了这个问题,但我想知道为什么前者不工作,因为我认为它们是一样的?
当。slide的顶部位于视口的顶部时,将不透明度设置为1,然后当。slide的底部位于视口的顶部时,它应该从1动画到0
就是
<h1 data-anchor-target=".slide" data-top-top="opacity: 1" data-top-bottom="opacity: 0">I should fade out</h1>
不<h1 data-anchor-target=".slide" data-top-bottom="opacity: 1" data-top-bottom="opacity: 0">I should fade out</h1>
http://jsfiddle.net/wj2XG/2/相关文章:
- 如何更改文本框控件的不透明度值
- 在js中访问元素时不透明度和样式未定义,但在css中定义
- 为什么错误不能字符串化
- Greenstock不透明度动画从0到1再返回
- 如何在html画布上替换ByImage()而不是drawImage()(忽略不透明度)
- 设置1400个Raphael.js对象的不透明度动画会影响动画性能
- 选中复选框时降低父级的不透明度
- 更改alphaMap不透明度不会更新(THRE.JS R76)
- 如何在页面向下滚动时获得图像以获得不透明度
- 在Materialize设计中删除转盘图像的不透明度
- 如何删除javascript中的不透明度
- 如何使用javascript在rgba中获取不透明度参数
- 如何在悬停时更改高图的不透明度
- 更改整个类的不透明度元素
- 具有不透明度和类似模态行为的向导
- JQuery UI - 滑块更改幻灯片上的不透明度 - 错误
- jQuery滑块不透明度错误仅在谷歌浏览器上
- 使用skrollr的不透明度起始值错误
- 不透明度的错误在最新版本的Chrome - CSS转换
- javascript动画不透明度改变的错误行为