当您滚动时,我正在尝试采用特定方式将图像(只是图像,而不是背景)移动到某个位置。所以说我加载一个页面,页面加载然后图像滑到页面的左侧,当你滚动时,图像滑到中间或底部,或者当你开始滚动页面时你想要的任何地方。并且图像通过一组文本或信息保持在那里。我尝试了很多事情,例如:
stop().animate({"top":(window.scrollY)
滚动到该特定位置时,我无法让它停留在该位置,如果您继续向下滚动,则当我滚动时图像会继续向下滚动,并且我不确定如何在某个点之后停止图像。
然后我尝试了这个:
if($(window).scrollTop() + $(window).height() == $(document).height()) {
var a = $(window).height() - 100;
$('#scrolling').animate({
但是,我无法让它工作,滚动回到顶部时它不会回到顶部。
关于如何让图像漂浮到中心或顶部甚至两侧,然后在向下滚动时移动到某个位置的任何想法?我是在正确的道路上,还是我完全不正确?感觉就像我在这里遗漏了一些东西,我不确定它是什么。
我以为我可以使用动画协议在 HMTL5 中做到这一点,但我认为我无法做到这一点,而且我知道 CSS3 很健壮,但它也很不稳定,所以我认为 JQuery 或 JavaScript 是要走的路,我可以让它部分工作但不能完全工作。有什么想法吗?
我已经搜索了这个网站,但找不到我要找的东西。这些是我发现的相似的网站:动画滚动图像到窗口上的特定位置,这个:如何使元素假位置:固定所以它在某个滚动高度之前一直保持固定,然后附加?
但我需要一张图片才能移动到一个地方。这些链接的方向是否正确?我给出的示例代码是从某个地方开始的吗?