WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 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>CSS Opacity for IE8 and Lower</title>
<style>
    p {
        filter: alpha(opacity=50);
        zoom: 1;  /* Fix for IE7 */
        opacity: 0.5;  /* 标准语法 */
    }
</style>
</head>
<body>
    <p><strong>Note:</strong> Alpha filters is Microsoft-only property to control transparency in IE8 and earlier version, however it creates invalid code in your CSS.</p>
</body>
</html>

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements