CSS brightness() functie

definitie en gebruik

CSS brightness() filterfuncties worden gebruikt om de helderheid van een element aan te passen.

  • 0% maakt het beeld volledig zwart
  • 100% (of 1) is de standaardwaarde, wat het oorspronkelijke beeld betekent
  • waarden hoger dan 100% maken het beeld helderder
  • waarden lager dan 100% maken het beeld donkerder

voorbeeld

voorbeeld 1

maakt het beeld helderder of donkerder dan het oorspronkelijke beeld:

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

probeer het zelf

voorbeeld 2

zet brightness() met backdrop-filter eigenschappen combineren:

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;
}

probeer het zelf

CSS syntaxis

brightness(amount)
waarde beschrijving
amount

optioneel. Specificeer een helderheidswaarde, die een getal of percentage kan zijn.

0% maakt het element volledig zwart. 100% (of 1) is de standaardwaarde, wat het oorspronkelijke beeld (zonder effect) betekent.

waarden boven de 100% maken het beeld helderder.

technische details

versie: CSS Filter Effects Module Level 1

browserondersteuning

De cijfers in de tabel geven de browserversie aan die de functie volledig ondersteunt.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

gerelateerde pagina's

Referentie:CSS filter eigenschap

Referentie:CSS blur() functie

Referentie:CSS contrast() functie

Referentie:CSS drop-shadow() functie

Referentie:CSS grayscale() functie

Referentie:CSS hue-rotate() functie

Referentie:CSS invert() functie

Referentie:CSS opacity() functie

Referentie:CSS saturate() functie

Referentie:CSS sepia() functie