CSS brightness() -funktio

Määritelmä ja käyttö

CSS:n brightness() Suodatinfunktioja käytetään elementin kirkkauden säätämiseen.

  • 0% tekee kuvasta täysin mustan
  • 100% (tai 1) on oletusarvo, joka edustaa alkuperäistä kuvaa
  • Yli 100% arvo tekee kuvasta valoisamman
  • Alle 100% arvo tekee kuvasta tummemman

Esimerkki

Esimerkki 1

Tekee kuvasta valoisamman tai tummemman kuin alkuperäisen kuvan:

#img1 {
  filter: brightness(150%);
}
#img2 {
  filter: brightness(50%);
}

Kokeile itse

Esimerkki 2

muuttaa brightness() ja backdrop-filter Ominaisuuksien yhdistelmä käyttöön:

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

Kokeile itse

CSS-grammatiikka

brightness(amount)
Arvo Kuvaus
amount

Valinnainen. Määritä kirkkausarvo, joka voi olla luku tai prosentti.

0% tekee elementistä täysin mustan. 100% (tai 1) on oletusarvo, joka edustaa alkuperäistä kuvaa (ei vaikutusta).

Yli 100% arvo tekee kuvasta valoisamman.

Tekninen yksityiskohta

Versio: CSS Filter Effects Module Level 1

Selaimen tuki

Taulukossa olevat numerot ilmaisevat ensimmäisen selaimen version, joka täysin tukee tätä funktiota.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

Liittyvät sivut

Viittaus:CSS suodatus ominaisuus

Viittaus:CSS blur() funktio

Viittaus:CSS contrast() -funktio

Viittaus:CSS drop-shadow() -funktio

Viittaus:CSS grayscale() -funktio

Viittaus:CSS hue-rotate() -funktio

Viittaus:CSS invert() -funktio

Viittaus:CSS opacity() -funktio

Viittaus:CSS saturate() funktio

Viittaus:CSS sepia() funktio