透明相容寫法

2022-01-16 10:46:49 字數 1105 閱讀 9353

針對ie透明寫法

-ms-filter:」progid:dximagetransform.microsoft.alpha(opacity=50)」; 

filter: alpha(opacity=50);

opacity透明相容所有瀏覽器寫法

若有背景色background-color與文字內容存在情況下,應用下面樣式後背景色background-color與文字內容都透明
/* 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核心的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);

只針對背景透明

非ie:background:rgba(0,0,0,0.5);

ie:filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000);

startcolorstr、endcolorstr:設定或檢索色彩漸變的開始顏色和透明度。其中startcolorstr=#7f000000  7f是透明度十六進製制值,000000顏色值

【資料參考】 

相容Arc寫法

在最新版的xcode的iphone開發中,新增了objective c automatic reference count 功能,自動管理指標物件的記憶體管理,無需專門寫相應物件宣告autorelease,retain物件的釋放等等。arc forbids explicit message send...

js相容寫法

新增事件方法 addhandler function element,type,handler elseif element.attachevent else 移除之前新增的事件方法 removehandler function element,type,handler elseif element...

box flex相容寫法

box flex布局在這幾年發生了多次變化,可分為2009版 2011版以及2013版,區分 display box inline box box 的格式為2009版 display boxflex inline flexbox flex 為2011版 display flex inline fle...