這個示例的目的是向你展示如何使用HTML5和jQuery創建一個灰度/彩色圖像的鼠標懸浮效果。在HTML5出現前,實現這個效果需要兩幅圖像,彩色的和灰度的版本?,F在HTML5讓創建這個效果更加容易和高效,因為灰色圖像將會直接從原始文件生成。我希望你會發現這個腳本在例如陳列櫥或者相片冊的設計里相當有用。
下面的jQuery代碼會找尋目標圖像并生成一個灰度的版本。當鼠標懸浮在圖像上,代碼將會把灰度圖像漸變為彩色的。
如何使用
* 引用jQuery.js
* 粘貼以上的代碼
* 設置目標圖像(例如.post-img, img, .gallery img等等)
* 你可以更改動畫的速度(例如1000=1秒)
兼容性
可以工作在任何支持HTML5和Javascript的瀏覽器上,例如Chrome、Safari和Firefox。如果瀏覽器不支持HTML5,這個效果將會退回到原始的彩色圖片。注意:如果本地文件在Firefox和Chrome上不工作,你必須要把HTML代碼放到一個Web服務器上。
新聞熱點
疑難解答