如何在IE中使用背景颜色不透明度?

时间:2014-02-22 08:05:47

标签: css internet-explorer background opacity

它仅适用于镀铬歌剧狩猎,但不起作用,我可以吗?

如何在IE中使用背景颜色不透明度?谢谢你的每一个答案。

background: rgba(255,255,255,0.9);

2 个答案:

答案 0 :(得分:0)

试试这个

background-color:#ffffff;
opacity:0.9;
filter:alpha(opacity=90);

答案 1 :(得分:0)

旧的IE不支持RGBA颜色模式,您可以像这样使用过滤器:

   .transparent_class {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;
}

你有另一种选择,你可以在photoshop中创建一个透明的img,将不透明度改为20%,30%...然后用png24保存,而不是用于背景。