【发布时间】:2016-03-09 16:54:01
【问题描述】:
当我的页面滚动时,我正在淡出 div #hero-image。目前,下面的代码使用标称值 1000 来确保缓慢淡入淡出,但我的#hero-image div 是浏览器高度的 100%,所以我希望从 1 到 0 的完全不透明度过渡发生当用户将 100% 高度的 div 滚动出初始视口时。
非常感谢任何帮助!
/* Fade #hero-image on scroll */
$(document).ready(function(){
$(window).scroll(function(){
$("#hero-image").css("opacity", 1 - $(window).scrollTop() / 1000);
});
});
【问题讨论】:
-
那么为什么不用
$("#hero-image").heigth()替换1000呢?
标签: javascript jquery css