【发布时间】:2015-02-16 00:02:33
【问题描述】:
我想做通常的“滚动标题更改”。现在“变化”动画是纯 CSS3 动画,这意味着动画自己运行,但我希望它与滚动的速度同时运行。
现在:
<script type="text/javascript">
$(document).on("scroll",function(){
if($(document).scrollTop()>100){
$("#header").removeClass("large").addClass("small");
} else{
$("#header").removeClass("small").addClass("large");
}
});
</script>
这就是我所做的(你可以看到我为什么要连接动画/滚动): http://thomasmaier.me/beispiel/
这是我想要的一个例子:http://www.apple.com/imac-with-retina/。 (您可能需要稍等片刻,直到巨大的壁纸出现。当您滚动时,css 会以与滚动相同的速度变化)。
我该怎么做(使用 jQuery)? (我不是专业人士)或者你有更好、更漂亮的解决方案吗?
最好的
托马斯
【问题讨论】:
标签: javascript jquery css animation scroll