CSS sepia() 函数

定义和用法

CSS 的 sepia() 滤镜函数将图像转换为深褐色(一种更温暖、更棕/黄的颜色)。

  • 100%(或 1)会使图像完全变为深褐色
  • 0%(或 0)将无效果

实例

例子 1

为图像设置不同的深褐色效果:

#img1 {
  filter: sepia(1);
}
#img2 {
  filter: sepia(60%);
}
#img3 {
  filter: sepia(0.4);
}

亲自试一试

例子 2

sepia()backdrop-filter 属性结合使用:

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

亲自试一试

CSS 语法

sepia(amount)
描述
amount

可选。指定深褐色值,可以是数字或百分比。

100%(或 1)会使元素完全变为深褐色。

0%(或 0)表示原始图像(无效果)。默认值为 0。

技术细节

版本: CSS Filter Effects Module Level 1

浏览器支持

表格中的数字表示首个完全支持该函数的浏览器版本。

Chrome Edge Firefox Safari Opera
18 12 35 6 15

相关页面

Viittaus:CSS suodin ominaisuus

Viittaus:CSS blur() 函数

Viittaus:CSS brightness() 函数

Viittaus:CSS contrast() 函数

Viittaus:CSS drop-shadow() 函数

Viittaus:CSS grayscale() 函数

Viittaus:CSS hue-rotate() 函数

Viittaus:CSS invert() 函数

Viittaus:CSS opacity() funktio

Viittaus:CSS saturate() funktio