IE支援rgba半透明的方法

2022-03-09 11:51:09 字數 423 閱讀 6148

低版本ie下不支援rgba()的表示方法,怎麼辦?

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

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

使用上面**就可以實現了!

那麼上面標紅的是什麼東西?其實就是:alpha*255換成16進製制

常用的rgba和ie下filter數值的轉換:

rgba透明值:0.1  0.2  0.3  0.4  0.5  0.6  0.7  0.8  0.9

ie下filter值:19   33   4c   66    7f   99   b2   c8    e5

IE8下相容rgba顏色的半透明背景

在工作中做乙個半透明遮罩時發現在ie8下不相容 一查再知道ie8不支援rgba顏色,再搜搜相容性方法,沒想到這麼快就解決了。先說說rgba的含義 r代表red,g代表green,b代表blue,a代表透明度。紅綠藍是三原色,所有顏色都可以由這三種顏色拼合而成。比如rgba 0,0,0,5 就是透明度...

IE6不支援opacity半透明 BUG的解決方法

ie6不支援 opacity透明。解決辦法 加上如下 複製 如下oluygdcoun filter alpha opacity 80 當下面兩個設定如下時 瀏覽器透明效果才會一致 複製 如下 filter alpha opacity 80 opacity 0.8 或者加上如下 複製 如下 f程式設計...

學習 ie8支援rgba 透明度顏色

rgba 函式可以用來設定透明的顏色,元素的背景啊,邊框啊等等。rgba的含義,r代表red,g代表green,b代表blue,紅綠藍是三原色。所有顏色都可以由這三種顏色拼合而成。a代表透明度。比如rgba 255,255,255,0.1 就是透明度為0.1的白色。在現代瀏覽器中是支援rgba的。但...