css - 如何为div设置透明颜色?它应该适用于 Firefox 和 IE

标签 css internet-explorer cross-browser

我在我的元素中使用了以下代码。

#tooltip
{
position:absolute;
z-index:3000;
border:1px solid black;
background-color:/*#FFF8E9*/#F2F2F2;
padding:5px;
width:300px;
opacity:0.2;
filter:alpha(opacity=20);
}

它在 Firefox 中运行良好。但它在 IE 中不起作用。如何解决?

最佳答案

你可以使用:

background: rgba(255, 255, 255, 0.2);
filter:alpha(opacity=20);

当 Chrome 和 FF 读取 rgba 值时,IE 将选择过滤器属性:)

关于css - 如何为div设置透明颜色?它应该适用于 Firefox 和 IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4712099/

相关文章:

HTML、CSS 和媒体查询 - 在 Chrome 和 Firefox 上调整大小是不同的

html - IE 10、11 背景大小问题

javascript - 我使用 javascript 和 ajax 创建了一个在线打字测试页面。该代码在 google chrome firefox 中运行良好,但在 Internet Explorer 中运行不佳

iPhone 没有完全重复背景图片

javascript - 使用当前浏览器离开页面之前的自定义消息

html - 不同版本的 Windows 之间的 HTML 渲染是否不同?

javascript - Protractor - 按任何属性查找元素

javascript - 从 JS 以编程方式使用 CSS 转换的简洁方法?

html - 背景颜色不适用于 <body>

c++ - CMyPrintDialog::OnInitDialog() 未在 IE10 中调用