亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發(fā) > CSS > 正文

詳解CSS透明opacity和IE各版本透明度濾鏡filter的最準確用法

2024-07-11 09:07:35
字體:
供稿:網(wǎng)友

CSS3的透明度屬性opacity想必大家都已經(jīng)用的無處不在了。而對于不支持CSS3的瀏覽器如何進行透明處理,保持瀏覽器效果的一致,這個估計誰都會寫,但是涉及到filter的具體語法含義和各版本寫法的不同區(qū)別,很多人都搞不準確,我曾經(jīng)問過許多群里的大牛,說的都不是很準確,網(wǎng)上的說法就更五花八門了。今天呢,主要是重新溫習一下這個屬性,并實際測試來說明正確的寫法,和IE各版本的支持度和書寫區(qū)別。

首先,Opacity屬性用來設置一個元素的透明度,取值范圍是0~1之間,不可為負值。opacity取值為1是完全不透明,取值為0是完全透明,視覺上看不見。關(guān)于瀏覽器對opacity屬性的兼容性請繼續(xù)往下看:

從Firefox3.5+不再支持私有屬性-moz-opacity了,在Mozilla 1.7 (Firefox 0.9)之前FF都是使用這個私有屬性的,F(xiàn)irefox 0.9-Firefox3同時支持-moz-opacity和opacity這兩個屬性,現(xiàn)在回想起剛?cè)肼殘霾痪媚菚r候,正好是Firefox升級到3.5之后,一些做好的頁面透明效果突然沒有了,如今已經(jīng)CSS3鋪天蓋地,概嘆時光荏苒啊。

IE9+才開始支持CSS3 opacity,而對IE6-IE8我們習慣使用filter濾鏡屬性來進行實現(xiàn)。IE4-IE9都支持濾鏡寫法progid:DXImageTransform.Microsoft.Alpha(Opacity=xx).

IE8又引入了特殊的-ms-filter,IE認為這種寫法是對舊寫法的一次更正,更符合規(guī)范,這個寫法的屬性值只是多了一對引號,效果同前。不過,這種寫法的壽命也不長,到IE10對filter與-ms-filter都已經(jīng)不再支持。

Safari 1.2之前的版本,是基于khtml的瀏覽器內(nèi)核,1.2版發(fā)布后,不再支持-khtml-opacity的寫法,-khtml-opacity也隨之成為歷史。

Konqueror從未支持過-khtml-opacity,從4.0版本開始已經(jīng)支持opacity。

除IE外,目前主流瀏覽器 Opera 9.0+,Safari  1.2(WebKit 125) +,chrome等等都支持opacity這個透明度屬性。

IE 從4.0版開始,就提供了一些內(nèi)置的多媒體濾鏡特效,具體的使用方法是:

語法:

filter : filter 

參數(shù): 

filter :  要使用的濾鏡效果。多個濾鏡之間用空格隔開。

說明:

1、設置或檢索對象所應用的濾鏡效果。

2、要使用該屬性,對象必須具有height,width,position三個屬性中的一個。

3、濾鏡的機制是可擴展的。可以開發(fā)和使用第三方濾鏡。

4、該屬性在MAC平臺上不可用。

5、對應的腳本特性為filter。

IE4.0以上版本,支持以下14種濾鏡:

①、Alpha     讓HTML元件呈現(xiàn)出透明的漸進效果

②、Blur     讓HTML元件產(chǎn)生風吹模糊的效果

③、Chroma     讓圖像中的某一顏色變成透明色

④、DropShadow     讓HTML元件有一個下落式的陰影

⑤、FlipH     讓HTML元件水平翻轉(zhuǎn)

⑥、FlipV     讓HTML元件垂直翻轉(zhuǎn)

⑦、Glow     在元件的周圍產(chǎn)生光暈而模糊的效果

⑧、Gray     把一個彩色的圖片變成黑白色

⑨、Invert     產(chǎn)生圖片的照片底片的效果

⑩、Light     在HTML元件上放置一個光影

?、Mask     利用另一個HTML元件在另一個元件上產(chǎn)生圖像的遮罩

?、Shadow     產(chǎn)生一個比較立體的陰影

?、Wave     讓HTML元件產(chǎn)生水平或是垂直方向上的波浪變形

?、XRay     產(chǎn)生HTML元件的輪廓,就像是照X光一樣

Alpha 濾鏡參數(shù)詳解

①、Opacity     不透明的程度,百分比。    從0到100,0表是完全透明,100表示完全不透明。

②、FinishOpacity     這是一個同Opacity一起使用的選擇性的參數(shù),當同時Opacity和FinishOpacity時,可以制作出透明漸進的效果,比較酷。    從0到100,0表是完全透明,100表示完全不透明。

③、Style     當同時設定了Opacity和finishOpacity產(chǎn)生透明漸進時,它主要是用赤指定漸進的顯示形狀。    0:沒有漸進;1:直線漸進;2:圓形漸進;3:矩形輻射。

④、StartX     漸進開始的 X 坐標值   

⑤、StartY     漸進開始的 Y 坐標值   

⑥、FinishX     漸進結(jié)束的 X 坐標值   

⑦、FinishY     漸進結(jié)束的 Y 坐標值   

下面通過一個例子來測試filter和opacity的兼容性:

Html代碼

<!DOCTYPE html>  <html>  <head>  <meta charset=utf-8 />  <title>JS Bin</title>  </head>  <body>    <div class="transparent_class">測試透明度</div>  </body>  </html>  

注意:測試不要忘了寫DOCTYPE,否則會偏離真實效果。

對應CSS代碼:

.transparent_class {      /* Required for IE 5, 6, 7 */      /* ...or something to trigger hasLayout, like zoom: 1; */      width:300px;      height:300px;      line-height:300px;      text-align:center;      background:#000;      color:#fff;      /* older safari/Chrome browsers */      -webkit-opacity: 0.5;      /* Netscape and Older than Firefox 0.9 */      -moz-opacity: 0.5;      /* Safari 1.x (pre WebKit!) 老式khtml內(nèi)核的Safari瀏覽器*/      -khtml-opacity: 0.5;      /* IE9 + etc...modern browsers */      opacity: .5;      /* IE 4-9 */      filter:alpha(opacity=50);      /*This works in IE 8 & 9 too*/      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";      /*IE4-IE9*/      filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);  }  

使用中,我們可以根據(jù)要適配的瀏覽器/版本,從上面選擇自己需要的代碼行。如果要全面支持所有瀏覽器,至少需要有關(guān)opacity或filter的前5句。需要聲明的是,如果你要同時使用filter和-ms-filter,請將-ms-filter寫在filter的前面。原文描述如下:

If you want opacity to also work in IE8′s emulating IE7 mode, the order should be:

-ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; // first  filter: alpha(opacity=50); // second  

If you don’t use this order, IE8 emulating IE7 doesn’t apply the opacity, although IE8 and IE7 native do.

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到CSS教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
久久精品99久久久香蕉| 久久久久久国产精品mv| 久久精品视频在线| 99国产牛牛视频在线网站| 97视频免费在线观看| 激情视频亚洲| 你懂的在线播放| 娇小11一12╳yⅹ╳毛片| 成人黄色一区二区| 午夜网站在线观看| 亚洲美女在线播放| 小早川怜子一区二区三区| 中文字幕在线播放一区二区| 亚洲黄色小说网| 国产精品久久久91| 日本中文字幕精品—区二区| 欧美变态tickling挠脚心| 久久免费国产精品| 美女精品视频一区| 战狼4完整免费观看在线播放版| 日韩久久久久久| 国产一区二区三区香蕉| av片在线观看网站| 免费性色视频| jiuse九色最新地址| 亚洲日本中文字幕区| 95精品视频| 成人免费视频77777| 精品999视频| 激情av网站| 国产极品精品在线观看| 欧美日韩精品高清| 国产一区免费在线| 九一精品在线观看| 美女精品视频在线| 精品无码人妻一区二区三| 在线中文字幕日韩| 亚洲黄色毛片| 国产精品一区专区| 理论不卡电影大全神| 男女性杂交内射妇女bbwxz| 一区二区三区四区亚洲| 九色视频入口| 青娱乐国产盛宴| 国产精品亚洲第一区在线暖暖韩国| 日韩另类视频| 亚洲一区图片| 久久性爱视频网站| 熟妇人妻无乱码中文字幕真矢织江| 欧美一级一级性生活免费录像| 神马一区二区三区| 91高清视频免费| 日本高清视频精品| 91香蕉一区二区三区在线观看| 国产亚洲精品拍拍拍拍拍| 国产香蕉视频在线观看| 久久男人天堂| 超级黄的软件| 91久久精品国产91性色| 国产99久久久国产精品潘金| 国产精品日韩精品在线播放| 欧美在线不卡一区| 一区二区日韩在线观看| 久久综合狠狠综合久久激情| 国语对白做受xxxxx在线中国| 一区二区三区四区| 丁香色欲久久久久久综合网| 蜜桃av噜噜一区二区三| 男生草女生视频| ww久久综合久中文字幕| 97免费在线视频| 中文字幕中文在线| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产成人精品av| 濑亚美莉vs黑人在线观看| 亚洲最大的网站| 欧美午夜精品理论片a级按摩| 亚洲午夜国产成人av电影男同| 国产成人欧美日韩在线电影| 亚洲国产综合视频在线观看| 麻豆免费看一区二区三区| 日本精品久久久久中文| 亚洲午夜无码av毛片久久| 欧美激情性爽国产精品17p| 国产免费一区二区三区网站免费| 国产精品秘入口18禁麻豆免会员| 久久精品一级片| 亚洲精品男人的天堂| 国产 欧美 自拍| 亚洲视频视频在线| 欧美日韩激情视频一区二区三区| 久草在线免费资源站| 精品久久99ma| 国产91足控脚交在线观看| 国内拍拍自拍视频在线观看| 自拍另类欧美| 天天摸天天干| 婷婷丁香综合网| √最新版天堂资源网在线| 你懂的网址视频| 少妇精品无码一区二区免费视频| 美女一区视频| 舐め犯し波多野结衣在线观看| 91视频免费在线看| 日日噜噜夜夜狠狠视频欧美人| 国产性生活视频| 激情综合丁香| 日本a一级在线免费播放| 精品久久久久久无| 精品三级久久久| 公侵犯人妻一区二区三区| 日本一级黄视频| www视频在线观看免费| 国产一区二区三区不卡视频网站| 91精品国产乱码久久| 精品国产乱码久久久久久夜甘婷婷| 狠狠躁夜夜躁人人躁婷婷91| 狠狠色伊人亚洲综合成人| 三级国产在线观看| 黄瓜视频在线免费观看| 美女日韩一区| 亚洲欧洲一区二区在线播放| 精品欧美一区二区久久久| 手机在线视频一区| 国产色在线观看| 亚洲毛片在线免费观看| 肥臀熟女一区二区三区| 欧美综合视频在线观看| 欧美性生给视频| 欧美综合色免费| 色se01短视频永久免费| 日本午夜人人精品| 欧美一级片在线播放| 99精品视频一区| 欧美日韩国产精品自在自线| 日产精品久久久久久久性色| 国产绿帽一区二区三区| 国产女人18毛片水18精| 日本特级黄色大片| 激情高潮到大叫狂喷水| 亚洲国产成人av| 国产露脸国语对白在线| 99久久婷婷国产综合精品首页| 岛国av免费观看| 国产乱了高清露脸对白| 中文字幕av久久爽一区| 欧美黑人巨大videos精品| 久久精品av麻豆的观看方式| 欧美aaaaaaaaaaaa| 国产精品国产a| 亚洲一区二区成人在线观看| 久久青草欧美一区二区三区| 一区二区三区国产好| 亚洲色欲久久久综合网东京热| 国产原创中文在线观看| 在线视频二区| 免费黄视频网站| 写真片福利在线播放| 熟女少妇内射日韩亚洲| 有码在线播放| 黑人中文字幕一区二区三区| 欧美 国产 精品| 精品一卡二卡三卡| 激情五月六月婷婷| 精品一区二区三区蜜桃| 另类小说一区二区三区| 午夜亚洲伦理| 日韩va在线观看| 国产美女作爱全过程免费视频| 亚洲一区二区视频在线播放| 精品少妇无遮挡毛片| 成年丰满熟妇午夜免费视频| 中文字幕 91| 亚洲第一成人av| 99这里都是精品| 国精产品一区一区三区mba桃花| 国产1卡2卡三卡四卡网站| 日韩成人av一区| 亚洲色图在线观看| 成人午夜一级二级三级| 91精品国产一区二区在线观看| 欧美放荡办公室videos4k| 亚洲精品无遮挡| 精品久久久久久中文字幕动漫| 友田真希在线| 超碰超碰超碰超碰超碰| 欧美日韩中文字幕在线观看| 日韩在线观看一区二区| 奇米四色…亚洲| 一区二区三区电影网| 免费成人小视频| 亚洲成人免费在线| 好吊色视频988gao在线观看| av资源种子在线观看| 欧美成va人片在线观看| 午夜国产不卡在线观看视频| 无码h肉动漫在线观看| 97色在线观看| www夜片内射视频日韩精品成人| 91精品国产高清一区二区三密臀| 国产成人三级视频| 999成人精品视频线3| 精品欧美一区二区三区免费观看| 濑亚美莉一二区在线视频| 久久国产手机看片| 免费在线观看的电影网站| 国产亚洲欧美aaaa| 欧美精品小视频| 亚洲v中文字幕| 国产精品久久久久久久久久10秀| 一本色道久久加勒比88综合| 成人av动漫| 久久久久久久久蜜桃| 免费欧美日韩国产三级电影| 日韩一级网站| 国产福利91精品一区| 天天做夜夜做人人爱精品| 97国产在线| 这里只有精品9| 亚洲色图在线播放| 亚洲 欧美 日韩 国产综合 在线| 26uuu色噜噜精品一区| 亚洲va久久久噜噜噜久久天堂| 99久久久国产精品无码免费| 天天骑天天射| 无码人妻一区二区三区免费n鬼沢| 亚洲免费电影一区| 日韩欧美在线观看一区二区三区| 日韩视频中文| 97人人模人人爽视频一区二区| 亚洲最大福利视频网站| 日本aⅴ大伊香蕉精品视频| 日韩av网址在线| 亚洲欧美久久久久| 国产一区二区三区四区三区四| 欧美一区二区播放| 一区二区国产视频| 一区二区三区在线视频播放| 日韩精品aaa| 99热这里只有精品3| 国产精品视频首页| 久久夜色精品亚洲噜噜国产mv| 五月婷婷亚洲综合| 亚洲午夜精品久久久久久人妖| 最近免费中文字幕中文高清百度| 国产一区啦啦啦在线观看| 亚洲国产精品毛片av不卡在线| 国产片在线播放| 成人手机在线播放| theporn国产在线精品| 在线欧美亚洲| 久久久久天天天天| 羞羞视频网站在线免费观看| 99re热视频精品| 人人草在线观看| 一区二区三区欧美亚洲| 激情av中文字幕| 少妇高潮喷水在线观看| 欧美一级本道电影免费专区| 中文字幕在线观看二区| 黄色美女一级片| 日本福利小视频| 99成人在线| 国产美女视频网站| 另类视频在线观看+1080p| 国产一区免费观看| av在线亚洲色图| 性中国古装videossex| 一区二区视频国产| 色av性av丰满av| 亚洲一二三区视频在线观看| 欧美mv日韩| 国产视频视频一区| 久久先锋影音av鲁色资源网| av黄色在线网站| 蜜桃av一区| 日本1级在线| 手机免费观看av| 黄网站在线播放| 精品一区二区在线播放| 欧美一级视频在线播放| 国产在线视频福利| 欧美自拍第一页| 一区av在线播放| 久久99国产精一区二区三区| 亚州国产精品视频| 免费无码毛片一区二区app| 一二三四在线观看视频韩国| 免费成人结看片| 色婷婷久久久综合中文字幕| 久久久黄色大片| 国产无遮挡呻吟娇喘视频| 天使と恶魔の榨精在线播放| 欧美日韩大片在线观看| 日韩av网站在线免费观看| 国产精品午夜av在线| 久久精品视频在线观看免费| 久久精品99久久久久久久久| 国产精品xxxx喷水欧美| 亚洲一区在线观看免费| 欧美韩日国产| 日韩电影免费一区| 一本岛在免费一二三区| gogogo免费高清日本写真| 久久精品国产999大香线蕉| 国产视频一区不卡| 在线视频色在线| 亚洲精品无码久久久久久| 一级性生活大片| 亚洲图片小说综合| 久久精品小视频| 久久精品视频免费| 97色在线观看免费视频| 日本久久久久久久久| 少妇欧美激情一区二区三区| 一区二区三区影视| 五月天丁香在线| 色视频在线观看福利| 色婷婷精品久久二区二区密| 中文字幕日韩精品无码内射| 狠狠色狠狠色合久久伊人| 色综合五月婷婷| 懂色一区二区三区免费观看| av一区二区三区免费观看| 少妇高潮在线观看| 欧洲亚洲在线视频| 欧美黄色高清视频| 粉嫩久久99精品久久久久久夜|