完美解決IE8下不兼容rgba()的問(wèn)題

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