背景颜色css IE 8问题

时间:2013-04-10 13:44:45

标签: css

正如所料,此代码在IE 8中不起作用

background-color: rgba(255, 255, 255, 1);

IE有什么问题。请告诉我。

非常感谢, [R

3 个答案:

答案 0 :(得分:0)

尝试设置一个后备背景颜色属性,如下所示:

background-color: rgb(255, 255, 255);
background-color: rgba(255, 255, 255, 1);

background-color: #fff;
background-color: rgba(255, 255, 255, 1);

答案 1 :(得分:0)

尝试

background-color: rgba(255, 255, 255, 1);
*background-color: #FFF;

另外,你正在使用不透明度1,你真的需要在这里使用rgba吗?

一些帮助: http://caniuse.com/#search=rgba

答案 2 :(得分:0)

对于IE,如果你想要等效的背景颜色:rgba(....) 用这个:

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);

这是带有不透明度的黑色(两个第一位数字)

这里有一个生成器: http://kilianvalkhof.com/2010/css-xhtml/how-to-use-rgba-in-ie/