|
ie系列支持css濾鏡,一句 filter:gray; 就解決了所有問題。但是,眾所周知,ie以效率低著名,你會發(fā)現(xiàn)開啟以后速度顯著下降。并且,最致命的,在其他瀏覽器下無效。
有沒有兼容所有瀏覽器的辦法呢?有。JavaScript能做到,早就有人用js模擬了ie的gray濾鏡,如果你感興趣并且愿意看英文,可以去看看《“GRAYSCALING” IN NON-IE BROWSERS》。如果你不愿意看,我可以直接告訴你怎么用。
1. 下載grayscale.js文件
2. 在你的header里引用這個js文件
<script type="text/Javascript" src="../include/jscript/grayscale.js"></script>
3. 要實現(xiàn)全站灰度,在onload事件中調(diào)用
grayscale(document.body);
我的主題背景圖片比較多,處理起來較吃力,可能出現(xiàn)部分圖片消失的情況。。。
我會把這個效果開啟三天,如果因為處理問題導(dǎo)致主題顯示不正常影響了大家的瀏覽效果還請見諒。反正來這兒的都是熟人,要影響也就你們幾個。。。
php技術(shù):兼容firefox,chrome的網(wǎng)頁灰度效果,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。