最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS3中的Opacity多瀏覽器透明度兼容性問(wèn)題

  發(fā)布時(shí)間:2015-11-09 16:27:53   作者:佚名   我要評(píng)論
用來(lái)設(shè)定元素透明度的 Opacity 是CSS 3里的一個(gè)屬性。當(dāng)然現(xiàn)在還只有少部分瀏覽器支持,不過(guò)各個(gè)瀏覽器都有自己的私有屬性來(lái)支持,其中包括老版本的Mozilla和Safari

用來(lái)設(shè)定元素透明度的 Opacity 是CSS 3里的一個(gè)屬性。當(dāng)然現(xiàn)在還只有少部分瀏覽器支持。不過(guò)各個(gè)瀏覽器都有自己的私有屬性來(lái)支持,其中包括老版本的Mozilla和Safari:

IE: filter:alpha(opacity)
Mozilla: -moz-opacity
Safari: -khtml-opacity

很不幸的是,你沒(méi)看見(jiàn)Opera,老版本的Opera并沒(méi)有什么私有屬性可以代替opacity。(新版Opera已經(jīng)支持opacity)

所以以前用CSS設(shè)定一個(gè)元素半透明的話,可能會(huì)這樣寫(xiě):

CSS Code復(fù)制內(nèi)容到剪貼板
  1. .opacity{   
  2. filter:alpha(opacity=50); /* IE */  
  3. -moz-opacity:0.5; /* 老版Mozilla */  
  4. -khtml-opacity:0.5; /* 老版Safari */  
  5. opacity: 0.5; /* 支持opacity的瀏覽器*/  
  6. }  

用javascript來(lái)設(shè)定一個(gè)元素為半透明:

JavaScript Code復(fù)制內(nèi)容到剪貼板
  1. object.filter = "alpha(opacity=" + opacity + ")"/* IE */  
  2. object.MozOpacity = (opacity / 100); /* 老版Mozilla */  
  3. object.KhtmlOpacity = (opacity / 100); /* 老版Safari */  
  4. object.opacity = (opacity / 100); /* 支持opacity的瀏覽器*/  
  5.   

下面給大家介紹css透明度的設(shè)置 (兼容所有瀏覽器)

一句話搞定透明背景!

CSS Code復(fù)制內(nèi)容到剪貼板
  1. .transparent_class {          
  2.       filter:alpha(opacity=50);          
  3.       -moz-opacity:0.5;          
  4.       -khtml-opacity: 0.5;          
  5.       opacity: 0.5;          
  6. }       

UPDATE: I wanted to pull this post out of the archives and update it a bit because it there seems to be a good amount of interest in this subject.

Here is what each of those CSS properties is for:

opacity: 0.5; This is the “most important” one because it is the current standard in CSS. This will work in most versions of Firefox, Safari, and Opera. This would be all you need if all browsers supported current standards. Which, of course, they don’t.
filter:alpha(opacity=50); This one you need for IE.
-moz-opacity:0.5; You need this one to support way old school versions of the Mozilla browsers like Netscape Navigator.
-khtml-opacity: 0.5; This is for way old versions of Safari (1.x) when the rendering engine it was using was still referred to as KTHML, as opposed to the current WebKit .

相關(guān)文章

最新評(píng)論

潍坊市| 光泽县| 新营市| 朝阳县| 玉林市| 留坝县| 定襄县| 海晏县| 儋州市| 天祝| 巫溪县| 河源市| 定兴县| 冷水江市| 威海市| 基隆市| 扶绥县| 新巴尔虎右旗| 阳高县| 安新县| 娄烦县| 澄城县| 翁牛特旗| 兴和县| 突泉县| 武山县| 南昌市| 安康市| 宜君县| 南江县| 扶绥县| 江城| 秦皇岛市| 永新县| 天台县| 镇赉县| 塘沽区| 泾川县| 吉林省| 永德县| 曲靖市|