2011-10-14 169 views
0

這些網站如何實現淡化效果?這些元素在這個網站上如何淡出?

聲明本網站仔細:

http://blog.insicdesigns.com/2010/06/best-html5-media-player-implementations/

當你向下滾動,你看到的圖像/視頻等有點淡入淡出效果,只發生一次。任何人都可以告訴我這是怎麼完成的?

謝謝。

+0

我從你的問題中刪除了jquery標籤,因爲它假定它是與jquery相關的,不一定是這種情況。我沒有看到你正在談論的效果,所以我首先想到的是你是否在嘗試發送垃圾郵件。你當然可以看看Firebug的網站,看看他們在用什麼。 – mydoghasworms

+0

@mydoghasworms:查看我收到的回覆。很少有人已經回答說我不是垃圾郵件。不要發瘋。 – Jaggu

+0

請不要親自採取。你永遠不知道這些日子。 – mydoghasworms

回答

4

看起來這是用jQuery和lazyload jQuery插件完成的。該插件可在此處獲得:http://www.appelsiini.net/projects/lazyload

使用起來非常簡單,您可以爲所有想要加載的圖像添加標籤,例如.lazy。然後,您可以使用它來爲那些標記的圖像「選擇」,並且該插件會完成繁重的工作。你必須包括jQuery庫文件,並與<script>標籤的插件文件,然後簡單的腳本踢它關閉:

jQuery(".lazy").lazyload({ 
    placeholder : "http://mysite.com/placeholder.gif", 
    effect : "fadeIn" 
}); 

這使得在直到滾動到視圖的佔位符圖像,並使用淡入效果顯示圖像。

+0

這太棒了! – Jaggu

+0

很高興我能幫到你。 jQuery將改變你對JavaScript的看法。 –

1

看起來他們正在使用jQuery LazyLoad插件來達到這個效果。