Função sepia

A função sepia permite criar um efeito sépia em uma imagem de fundo - uma imagem em preto e branco com um tom marrom. O valor 0 indica que a imagem permanecerá original. O valor 100% ou 1 transforma completamente o fundo em sépia. Qualquer número dentro deste intervalo aplica o efeito sépia linearmente. Não é possível definir um valor negativo. Por padrão, o valor é 0.

Sintaxe

cssseletor {
  filter: sepia(número);
}

Exemplo

Vamos transformar nossa imagem em sépia completa:

html<div id="elem"></div>
css#elem {
  filter: sepia(100%);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Exemplo

Agora vamos reduzir a aplicação do sépia para 50%:

html<div id="elem"></div>
css#elem {
  filter: sepia(50%);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Exemplo

Agora vamos definir na função sepia um valor igual a 0:

html<div id="elem"></div>
css#elem {
  filter: sepia(0);
  background: url("bg.png") center / cover no-repeat;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Veja também

  • função blur,
    que desfoca o fundo
  • função brightness,
    que define o brilho do fundo
  • função contrast,
    que define o contraste do fundo
  • função drop-shadow,
    que define uma sombra para o fundo
  • função hue-rotate,
    que define a matiz do fundo
  • função invert,
    que inverte as cores de fundo
  • função opacity,
    que define a transparência do fundo
  • propriedade background,
    que é uma propriedade abreviada para o fundo
  • propriedade background-image,
    com a qual se pode definir uma imagem de fundo para um bloco
  • propriedade filter,
    que define o estilo para o fundo