2010-06-16 31 views

回答

2

非常非常簡單地說,它通常是一個功能逐漸設置opacity CSS屬性從一個值(i = i+1)( 0 ... 100)到另一個。

A setInterval確保控制逐漸衰落的函數每x毫秒被調用一次。這樣,淡入淡出效果可以在頁面保持正常運行時發生。

至於資源,你可以看看框架如何去做;然而,高度優化,他們的代碼可能不是學習的好東西。在諸如DynamicDrive之類的站點上存在與框架無關的淡化腳本,他們應該提供關於這些東西基本上如何工作的良好洞察(IIRC,那裏的腳本經常是可怕的代碼,但仍然可以中途理解)​​。