如何在滚动时进行图像淡入效果(如mashable.com)

时间:2010-05-01 16:57:21

标签: javascript animation fade effect

我想知道mashable.com上图像的淡入效果(例如见http://mashable.com/2009/08/14/google-android-logo-remixes/

当您滚动到图像时,它会淡入。它不会在页面加载时消失,只会在屏幕上项目的实际外观上消失。

感谢。

5 个答案:

答案 0 :(得分:9)

使用jQuery插件Lazy Load实现。

编辑:这是他们使用的代码:

if(! navigator.userAgent.toLowerCase().match('ipad')){
  $('#primary img').lazyload({effect:'fadeIn',placeholder:'/wp-content/themes/v6/_base/img/blank.png'});
}

答案 1 :(得分:1)

找到lazyload http://davidwalsh.name/mootools-lazyload

的mootools版本

答案 2 :(得分:1)

答案 3 :(得分:1)

不幸的是,Lazy Load插件在大多数实际浏览器中都不起作用,according the own author says in the official web site

但是jQuery Appear Plugin几乎做同样的事情! ; - )

答案 4 :(得分:0)

YUI version也可用。事实上,Lazy Load的灵感来自它。