完美解決IE8下不兼容rgba()的問題
發(fā)布時間:2017-03-31 09:34:50 作者:佚名
我要評論

下面小編就為大家?guī)硪黄昝澜鉀QIE8下不兼容rgba()的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
rgba()是css3的新屬性,所以IE8及以下瀏覽器不兼容,這怎么辦呢?終于我找到了解決辦法。
解決辦法
我們先來解釋以下rgba
rgba:
rgba的含義,r代表red,g代表green,b代表blue,a代表透明度。
rgba(0,0,0,.5) 這樣就代表了黑色,透明度為0.5
要想解決在IE8下的透明度問題,可以增加這樣一句話:
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); /*IE8支持*/
這句話本來是做漸變用的,但是這里沒有漸變效果所以startColorstr和endColorstr設置為同一種顏色。
這里的#7f000000,# 7f 代表的是透明度, 000000 代表的是顏色,下面是透明度的對應表:
以上這篇完美解決IE8下不兼容rgba()的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
- 今天看到一個網頁使用了rgba不知道這個a是什么意思,原來是因為了忘了下面的顏色比上面的淺一些特別用rgba確實很方便,頁面也不突兀,特分享一下需要的朋友可以參考下2020-03-05
- 這篇文章主要介紹了顏色之ARGB與RGB、RGBA的區(qū)別與介紹,需要的朋友可以參考下2020-03-05
詳解css透明度之rgba和opacity的區(qū)別及兼容
對于設置透明度,我們有兩個可以選的css3屬性:rgba 和 opacity。這篇文章主要介紹了詳解css透明度之rgba和opacity的區(qū)別及兼容,感興趣的可以一起跟隨小編來了解一下2019-01-10css中使用rgba和opacity設置透明度的區(qū)別(附圖)
這篇文章主要介紹了css中使用rgba和opacity設置透明度的兩種方法,通過實例演示解釋了兩者之間的差別,需要的朋友可以參考下2017-08-14- 這篇文章主要介紹了CSS3中使用RGBa來調節(jié)透明度的教程,RGBA是RGB色彩模型的一個擴展,這個縮寫詞代表紅綠藍三原色的首字母,Alpha值代表顏色的透明度或者說不透明度,需要的朋2016-05-09
- 這篇文章主要以設計帶有陰影邊框的表單為例,為大家介紹了CSS3 RGBA色彩模式使用方法,感興趣的小伙伴們可以參考一下2016-04-26
- 這篇文章主要介紹了CSS3的RGBA中關于整數(shù)和百分比值的轉換,同時提到了關于瀏覽器的支持問題,需要的朋友可以參考下2015-08-04
- 這篇文章主要介紹了CSS3中使用RGBA設置透明度的示例,即在傳統(tǒng)的RGB值上增添調節(jié)透明度的Alpha值,需要的朋友可以參考下2015-08-04
- RGBa是一種在CSS中聲明包含透明效果的顏色的方法,通過RGBa,我們可以將一個元素設置為透明,而不會影響其子元素,下面有個不錯的示例,大家可以參考下2014-04-01
- 我們今天需要討論的RGBA。如果需要更詳細的解說,大家就跟著我一起往下看吧2013-08-06