CSS 属性
全部展开 | 全部折叠
CSS 规则

CSS3 opacity 属性

主题:CSS3 属性参考上一页|下一页

说明

opacity CSS 属性指定元素的透明度。

下表总结了此属性的使用上下文和版本历史记录。

默认值: 1 (opaque)
适用于: 所有元素
继承: No
动画: Yes. 参见动画属性
版本: New in CSS3

语法

属性的语法如下:

opacity alphavalue | initial | inherit

下面的示例显示了 opacity 属性的作用。

img {
    opacity: 0.25;
}
p {
    opacity: 0.5;
}

属性值

下表描述了该属性的值。

说明
alphavalue 0(完全透明)到 1(完全不透明)范围内的数字。 任何更小或更大的值都被限制在这个范围内。
initial 将此属性设置为其默认值。
inherit 如果指定,则关联元素采用其父元素 opacity 属性的 计算值

浏览器兼容性

所有主要的现代浏览器都支持 opacity 属性。

Browsers Icon

基本支持—

  • Firefox 1.7+
  • Google Chrome 1+
  • Internet Explorer 9+
  • Apple Safari 2+
  • Opera 9+

注意: Internet Explorer 8 和更早的版本不支持 opacity,而是支持替代方案,即仅限 Microsoft 的 filter 属性。 比如:filter: Alpha(opacity=50); 了解更多关于 CSS 不透明度


进一步阅读

请参阅以下教程: CSS 不透明度, CSS 颜色值.

Advertisements