好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼

CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼

熱門標簽:廣西房產(chǎn)智能外呼系統(tǒng)推薦 旅游地圖標注線路 電銷專用外呼線路 400電話唐山辦理 電話機器人鑰匙扣 地圖標注位置怎么弄圖 威力最大的電銷機器人 電銷外呼系統(tǒng)是違法的嗎 漯河外呼調(diào)研線路

前端

css3,filter實現(xiàn)不但可以實現(xiàn)網(wǎng)頁灰色效果,還可以輔助實現(xiàn)黑夜模式效果。我們來看看實現(xiàn)方式吧!

filter屬性介紹

filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

提示: 使用空格分隔多個濾鏡。

網(wǎng)站灰色效果

這個效果博客建立之初,在總結(jié)css常用效果的時候就寫了。

只需要如下代碼就可以輕松實現(xiàn)!

代碼如下:

html {
   filter: grayscale(100%);//IE瀏覽器
  -webkit-filter: grayscale(100%);//谷歌瀏覽器
  -moz-filter: grayscale(100%);//火狐
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(1);//谷歌瀏覽器
}

相比灰色效果,黑夜模式實現(xiàn),難度就大了一點!

黑夜模式判斷

如果是純Web,則在現(xiàn)代瀏覽器下,可以使用prefers-color-scheme查詢語句。

語法如下:

no-preference 系統(tǒng)沒有告知用戶使用的顏色方案。
light 表示系統(tǒng)傾向于使用淺色主題。
dark 表示系統(tǒng)傾向于使用深色主題。

例如:

/* 深色模式 */
@media (prefers-color-scheme: dark) {
    body { background: #333; color: white; }
}
/* 淺色模式 */
@media (prefers-color-scheme: light) {
    body { background: white; color: #333; }
}

如果需要在JavaScript代碼中對系統(tǒng)的深淺主題進行判斷,可以使用原生的window.matchMedia()方法,例如:

// 是否支持深色模式
// 返回true或false
window.matchMedia("(prefers-color-scheme: dark)").matches;

黑夜模式代碼

html {
    filter: invert(1) hue-rotate(.5turn);
}

這樣之后,圖片就會反過來了,很難看

img {
    filter: invert(1) hue-rotate(.5turn);
}

圖片再加一層,反反得正,這樣純圖片就可以了

因此,合并起來可以這樣設置:

html, img {
    filter: invert(1) hue-rotate(.5turn);
}
img {
    opacity: .75;    
}

但是背景圖,黑色陰影就有問題了,針對背景圖,可以設置如下:

@media (prefers-color-scheme: dark) {
    html, img { 
        filter: invert(1) hue-rotate(180deg);
    }
   .bgfilter{
    filter: invert(1) hue-rotate(180deg);
  }
    .some-ele-box {
        box-shadow: none;
    }
}

問題

上面的設置,只針對淺色背景,無背景,或者透明背景是不起作用的。

此外,還要針對各個樣式做特殊處理。例如可以配合filter 做全局變量,等,才可以完美匹配黑夜模式。例如如下:

@media (prefers-color-scheme: dark) {
    html {
        filter:invert(1) hue-rotate(180deg)
    }

    .dark-img,img {
        filter: invert(1) hue-rotate(180deg)
    }
   // 背景圖片特殊處理
  //全局顏色特殊處理
   //background-color: var(--darkColor)
}

到此這篇關(guān)于CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼的文章就介紹到這了,更多相關(guān)CSS3 filter濾鏡內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

標簽:試駕邀約 湘西 銅陵 焦作 湖北 欽州 綏化 無錫

巨人網(wǎng)絡通訊聲明:本文標題《CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼》,本文關(guān)鍵詞  CSS3,filter,濾鏡,實現(xiàn),網(wǎng)頁,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼》相關(guān)的同類信息!
  • 本頁收集關(guān)于CSS3 filter(濾鏡)實現(xiàn)網(wǎng)頁灰色或者黑色模式的示例代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 四川婬妇BBw搡BBBB搡| 性生活三级电影| 玉茎玉蚌销魂荡魄小说| 国产日产欧产精品浪潮安卓版特色 | 性色AV蜜色av色欲av久久| aV精品久久天干久久久| 欧美精产国品一二三产品区别在哪 | 舌吻咬舌头| 国产精品一区二三区好的精华液| 午夜精品久久影院蜜桃| 2021亚洲欧洲天堂综合区| 国产精品aV精品一区二区三区| 爱看福利影院| 亚洲国产一| 亚洲阿v天堂2019国产| 男生扒开屁股挨打木勺潇湘溪苑 | 国产精品扒开腿做爽爽的视频| 欧美性猛交XXXX免费看漫画| 老子影视午夜伦免费A片app| 男生gay私视频洗澡| 慢慢摸进英语老师的裙子| 亚洲成人免费在线| 少妇高潮尖叫声久久A片| 欧亚尺码专线免费2024| 欧洲女人性开放视频在线观看| 蜜桃成熟时免费看| 91在线精品无码秘?入口软件| 粉嫩虎白一线天流白浆视频| 美女张开腿让男人捅| 免费看成人做XXOO视频| 电梯小组1?4集动漫BD| 啊…你们一个个来| A级毛片欧美黄毛A片| 久久尹人| 淫荡岳母| 国产精品自在自线亚洲| 丰满人妻videoshd成熟| 午夜伦欧美伦电影理论片| 日本变态暴力头交| 精品久久久久久久无码久中文字幕| 日本h片在线观看|