【发布时间】:2016-09-08 10:53:38
【问题描述】:
我有一个相对于滚动移动的元素。我为此使用 jQuery:
$('#object').css('transform','translateY('+($(window).scrollTop()*.4)+'px)');
CSS
#object {
width:200px;
top:100%;
left:50%;
position:absolute;
}
这很好用,但直接移动我的元素而没有任何缓动(延迟)。 通过使用 css 设置过渡,我得到了一些我正在寻找的效果,但如果我同时滚动看起来不太好:
transition: 400ms ease;
是否有可能以更优雅的方式顺利完成此操作?
【问题讨论】:
-
嗨。当我试图弄清楚如何在本网站adamunderwear.com 上滚动时,我发现了你的问题,但你的解决方案对我不起作用:(我想知道你是否有任何其他建议。
标签: javascript jquery css