網站黑白化 CSS 語法
GA 瀏覽人氣:0
章節連結
因應 6/4 某活動(不解釋)
只要將這語法加入網頁 CSS 樣式中,就可以讓網站變成黑白,可以生效支援:
- IE6 ~ IE9
- Chrome
- Safari, iPhone
IE10 跟 Opera 測試不出來,如果要完整支援也可以用 JAVA Script 達成,不過效能影響過大還是算了。
把以下的 CSS 加入網站原有的 CSS 即可,如果真的不太懂,就把下面整段放到 <head> 之後吧
<style type="text/css">
body *{filter:gray;}
html{
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
}
img {
_filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);
-webkit-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
}
</style>
有一些網站可能使用這個 CSS 不能生效,是因為網站沒有使用最新的網頁標準協議
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
請將網頁最頭部的 <html> 替換為以上代碼。
評論
5
1 位網友投票評論
關於本文評論的商家、商品、景點、議題、方法,你給幾顆星呢?
歡迎一起點擊星號參與評論唷!
歡迎一起點擊星號參與評論唷!
延伸閱讀
- Apple 耶誕節送禮指南正式登場 精選多款熱門產品 × 實用設定小祕技,一次送上最貼心的科技驚喜
- iQOO 首度登台登場 性能、遊戲與螢幕三大跨代領先 帶來六大電競亮點 打造零妥協效能體驗 BMG 世界冠軍戰隊與電競女神同台熱力站台
- Apple 推出節慶短片《A Critter Carol》以 iPhone 17 Pro 拍攝溫暖呈現「意想不到的友情」
- POCO F8 Series 震撼登場 一次滿配四大核心戰力 首發 Snapdragon® 8 Elite Gen 5 × Bose 聯合調音 × 5 倍潛望長焦 × 旗艦 HyperRGB AMOLED 螢幕 首銷限時現折 NT$1,000 最高享 NT$11,000 超值優惠
- 台灣大黑五狂歡開打 購機最高折 7,000 元再抽 1 萬 mo 幣 萬元智慧顯示器 0 元帶回家 myfone 網路門市限定再抽 Switch 2 與 500 元 mo 幣 三重大禮迎戰黑五熱潮


