CSS opacity() 函数

定义和用法

CSS opacity() 滤镜函数用于为元素应用透明度效果。

  • 100%(或 1)将无效果
  • 50%(或 0.5)将使元素变得 50% 透明
  • 0%(或 0)将使元素完全透明

实例

例子 1

为图像设置不同的透明度:

#img1 {
  filter: opacity(80%);
}
#img2 {
  filter: opacity(50%);
}
#img3 {
  filter: opacity(0.2);
}

亲自试一试

例子 2

opacity()backdrop-filter 属性一起使用:

div.transbox {
  background-color: rgba(255, 255, 255, 0.4);
  -webkit-backdrop-filter: opacity(50%);
  backdrop-filter: opacity(50%);
  padding: 20px;
  margin: 30px;
  font-weight: bold;
}

亲自试一试

CSS 语法

opacity(amount)
描述
amount

可选。指定透明度的数值或百分比。0%(或 0)将使元素完全透明。

100% (au 1) inaeleza picha ya asili (bila mifaa). Muufikia wa kuzingatia ni 1.

Mifumo ya vifaa

Muafaka: CSS Filter Effects Module Level 1

Mwongozo wa kusimbia

Inanachukua viwango katika tabia ya programu ya kusimbia kwa kufaa wa kwanza ambao inahusiana na kifaa hiki.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

Sayari ya mawasiliano

Tunakwenda:Mwongozo wa CSS filter

Tunakwenda:FaaCSS blur() kifaa

Tunakwenda:FaaCSS brightness() kifaa

Tunakwenda:FaaCSS contrast() kifaa

Tunakwenda:FaaCSS drop-shadow() kifaa

Tunakwenda:FaaCSS grayscale() kifaa

Tunakwenda:FaaCSS hue-rotate() kifaa

Tunakwenda:FaaCSS invert() kifaa

Tunakwenda:Funknzi ya saturate() ya CSS

Tunakwenda:Funknzi ya sepia() ya CSS