哀悼--CSS-filter-網(wǎng)頁(yè)變灰

[ 本站:https://jwt1399.top ] 4月4日全天變灰,向逝去生命致以崇高敬意!

CSS filter

filter CSS 屬性將模糊或顏色偏移等圖形效果應(yīng)用于元素忘朝。濾鏡通常用于調(diào)整圖像,背景和邊框的渲染。

官方Demo

官方Demo

全站變灰

今天很多網(wǎng)站都變灰了毛嫉,比如簡(jiǎn)書、B 站妇菱、愛奇藝承粤、CSDN 暴区、百度等等。
我們選擇一個(gè)網(wǎng)站辛臊,比如 B 站吧仙粱,打開瀏覽器開發(fā)者工具。審查一下網(wǎng)頁(yè)的源代碼彻舰,我們可以發(fā)現(xiàn)在 html 的這個(gè)地方多了一個(gè)疑似的 class伐割,叫做 gray(灰色)

image

可以看到,我們只要將下面 CSS 樣式刃唤,加入到頁(yè)面指定節(jié)點(diǎn)隔心,即可實(shí)現(xiàn)網(wǎng)頁(yè)變灰的效果,我們將其取消尚胞,就能發(fā)現(xiàn)網(wǎng)站的顏色就能重新還原回來(lái)了硬霍。


html.gray {
    -webkit-filter: grayscale(.95);
}

grayscale 取值為 0%-100%,也可以用 0-1 取代笼裳,0%代表彩色圖像唯卖,100%代表完全的灰度。

另外看看我自己的站點(diǎn)躬柬,我用的也是這個(gè) CSS 樣式

image-20200404183434183.png

因?yàn)橹皇墙裉彀У慷虝河靡还莨欤晕抑苯臃诺搅?code><head>里面,其完整內(nèi)容為:

<!--放到<head></head>之間即可-->
  <style type="text/css"> 
    html{ 
    filter: grayscale(100%); /* 標(biāo)準(zhǔn)寫法 just for IE6-9 */ 
    -webkit-filter: grayscale(100%); /* webkit 內(nèi)核支持程度較好 */
    -moz-filter: grayscale(100%); /* 其他內(nèi)核現(xiàn)在并不支持允青,為了將來(lái)兼容性書寫 */
    -ms-filter: grayscale(100%); 
    -o-filter: grayscale(100%); 
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
    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 3.5+ */
    }
</style>

這個(gè)實(shí)現(xiàn)方法兼容性會(huì)更好一些撩轰。

或者直接調(diào)用別人寫好的

 <link ; rel="stylesheet" type="text/css" />

非全站變灰

我們可以將需要使用filter的元素單獨(dú)加上

<html>
    <body>
        <div class="gray-filter"></div>
    </body>
</html>

<style type="text/css">
.gray-filter {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    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"); 
}
</style>

CSS filter 的瀏覽器兼容

Chrome31+,Safari7+昧廷,Opera20+堪嫂,ios Safari6+,Android Browser4.4+木柬,Blackberry 10+均支持了-webkit-filter的方式皆串,但是IE 不支持

image-20200404182351477

IE打開發(fā)現(xiàn)網(wǎng)頁(yè)并沒(méi)有變灰,IE是不支持filter屬性的,但是影響并不大啦

image-20200404182133386

參考:一段css讓全站變灰的代碼總結(jié)
參考:圖像灰度(grayscale)實(shí)現(xiàn) 各瀏覽器實(shí)現(xiàn)方式
參考:如何用一行代碼實(shí)現(xiàn)網(wǎng)頁(yè)變灰效果眉枕?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末恶复,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子速挑,更是在濱河造成了極大的恐慌谤牡,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件姥宝,死亡現(xiàn)場(chǎng)離奇詭異翅萤,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)腊满,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門套么,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)培己,“玉大人,你說(shuō)我怎么就攤上這事胚泌∈∽桑” “怎么了?”我有些...
    開封第一講書人閱讀 153,443評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵玷室,是天一觀的道長(zhǎng)零蓉。 經(jīng)常有香客問(wèn)我,道長(zhǎng)穷缤,這世上最難降的妖魔是什么壁公? 我笑而不...
    開封第一講書人閱讀 55,475評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮绅项,結(jié)果婚禮上紊册,老公的妹妹穿的比我還像新娘。我一直安慰自己快耿,他們只是感情好囊陡,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著掀亥,像睡著了一般撞反。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上搪花,一...
    開封第一講書人閱讀 49,185評(píng)論 1 284
  • 那天遏片,我揣著相機(jī)與錄音,去河邊找鬼撮竿。 笑死吮便,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的幢踏。 我是一名探鬼主播髓需,決...
    沈念sama閱讀 38,451評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼房蝉!你這毒婦竟也來(lái)了僚匆?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,112評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤搭幻,失蹤者是張志新(化名)和其女友劉穎咧擂,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體檀蹋,經(jīng)...
    沈念sama閱讀 43,609評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡松申,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片攻臀。...
    茶點(diǎn)故事閱讀 38,163評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡焕数,死狀恐怖纱昧,靈堂內(nèi)的尸體忽然破棺而出刨啸,到底是詐尸還是另有隱情,我是刑警寧澤识脆,帶...
    沈念sama閱讀 33,803評(píng)論 4 323
  • 正文 年R本政府宣布设联,位于F島的核電站,受9級(jí)特大地震影響灼捂,放射性物質(zhì)發(fā)生泄漏离例。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評(píng)論 3 307
  • 文/蒙蒙 一悉稠、第九天 我趴在偏房一處隱蔽的房頂上張望宫蛆。 院中可真熱鬧,春花似錦的猛、人聲如沸耀盗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)叛拷。三九已至,卻和暖如春岂却,著一層夾襖步出監(jiān)牢的瞬間忿薇,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工躏哩, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留署浩,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,636評(píng)論 2 355
  • 正文 我出身青樓扫尺,卻偏偏與公主長(zhǎng)得像瑰抵,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子器联,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容