如何在 IE7 和 IE8 浏览器中应用 CSS 不透明度
主题:HTML / CSS
答案:使用 Microsoft 的"alpha filter"属性
只有 Internet Explorer 9 及更高版本的浏览器支持 CSS3 opacity
属性。
但是,Internet Explorer 8 和更早版本支持仅 Microsoft 的属性"alpha filter"来控制元素的透明度。 这是一个例子:
示例
<!DOCTYPE html>
<html lang="en">
<head>
<title>IE8 及更低版本的 CSS 不透明度</title>
<style>
p {
filter: alpha(opacity=50);
zoom: 1; /* Fix for IE7 */
opacity: 0.5; /* 标准语法 */
}
</style>
</head>
<body>
<p><strong>Note:</strong> Alpha 过滤器是 Microsoft 独有的属性,用于控制 IE8 和更早版本中的透明度,但它会在您的 CSS 中创建无效代码。</p>
</body>
</html>
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: