IE6\7\8浏览器支持 RGBA半透明背景色的方法

css background rgba(x,y,z,0.5)怎样在IE6变得背景透明的颜色一点有没有?怎么办?

可以用IE的filter实现

.selector { 
    background:transparent; // IE要清楚默认的背景色
    /*
    startColorstr,endColorstr最前面的两位是透明
    */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F990000,endColorstr=#7F990000); 
    zoom: 1;
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-22
RGBA 颜色值得到以下浏览器的支持:IE9+、Firefox 3+、Chrome、Safari 以及 Opera 10+。
第2个回答  2016-01-22
css中设置

IE8及IE更早版本
{
filter:Alpha(opacity=50) ; //opacity值为0 到 100
}
兼容CSS3的浏览器设置:
{
opacity:0.5 ; //值是0 到 1.0
}

IE6\\7\\8浏览器支持 RGBA半透明背景色的方法
回答:RGBA 颜色值得到以下浏览器的支持:IE9+、Firefox 3+、Chrome、Safari 以及 Opera 10+。

css中实现背景透明的三种方式
另一种方法是rgba,全称红色、绿色、蓝色和透明度。它能设置颜色的透明度,包括背景、文字等。IE6、7、8不支持,但在现代浏览器中,rgba可以让你的背景透明,文字保持可见。比如,background-color: rgba(255,255,255,0.8),效果是背景半透明。对于IE8的兼容问题,可以考虑使用JavaScript库如Modernizr来...

css实现背景透明而文字不透明
实现透明背景和不透明文字,通常有三种方法:CSS3的`opacity`属性、`rgba`颜色值和IE专属的`filter:Alpha`滤镜。`opacity`属性可调整元素的不透明度,兼容性方面,IE6、7、8不支持,而IE9及以上和其他标准浏览器支持。然而,使用`opacity`设置元素不透明度时,其所有后代元素也会随之具有透明度,通常用于...

背景透明,文字不透明的兼容处理
使用后,整个模块会呈现透明效果,无法达到背景透明文字不透明的预期。css3的rgba兼容性:IE6、7、8不支持,IE9及以上版本和标准浏览器支持。使用说明:用于设置颜色的透明度,适用于任何需要设置颜色的场景。通过设置透明度,可以实现特定效果。然而,IE6、7、8在设置rgba时会错误显示,识别不准确。为了...

css中,如何设置前景色的透明度?
1、准备好初始化的代码 2、初始化样式 div{ border:1px red solid;width:800px;height:800px;background-color:blue;} 3、运行结果为 4、设置背景颜色半透明的样式代码background-color:rgba(0,0,255,0.5);5、运行结果为 透明原理:把背景颜色设置为rgb的方式,然后再加一个透明...

CSS\/DIV背景色透明代码问题
0.7 是指70%的透明 Alpha(opacity=XX) = IE的设定 (旧版IE)-moz-opacity: = FIREFOX设定 (以前用的,现在基本不用了)opacity: = 现在这一个设定,基本能控制上IE以外多个浏览器(FireFox,chrome,Safari,Opera,新版IE)了 可参考:http:\/\/www.w3schools.com\/cssref\/css3_pr_opacity....

这个效果怎么做出来的.CSS\/DIV
前面三个数值是色彩的rgb值,后面的0.5是背景色的透明度。这种写法是不兼容IE6、7、8的。2、用滤镜来实现。写法如下:background:#fff; filter: alpha(opacity=50);这种写法在IE6、7、8下是正常的,不过带来的问题是,加了样式的DIV和里面的文字都会变成半透明的,如果要解决这个问题的话,就还...

如何在css中设置半透明边框
可以参考以下我的这个代码:XXX:{ border: 5px solid rgba(XXX, XXX, XXX, 0.5)} 其中第一个XXX是你选择的需要半透明的元素 接下来的XXX是你想要半透明的颜色 设置透明度为0.5就可以做到半透明了。

如何将一块div为黑色背景 渐变成上黑下部透明的?
PS:事实上,我们在《RGBa色彩的浏览器支持》提到的IE的解决方法,就是使用这个渐变滤镜。关于CSS渐变的一些要点:尽可能的使用它。如果让IE用户看到一个固定的纯色,我鼓励你使用这种方法;IE6\/7\/8, Opera, Safari 3, 和Firefox 3 不能渲染CSS3 渐变,Firefox 和Safari用户通常经常升级浏览器,而...

私有前缀的兼容和hank css的兼容有什么区别
-moz-xxx,这条只有firefox浏览器认识。私有前缀很多时候也是css hack的一种。下面一条样式:div{ background: rgba(100,100,100,.5);\/\/这里用了个带透明通道的背景色 _background: #333;\/\/然而ie6并不支持上面的rgba颜色模式,所以加只有ie6认识的_下划线来让ie6显示一个灰色背景来代替 } ...

相似回答