Funkce contrast
Funkce contrast se používá pro úpravu kontrastu barvy.
Zvyšuje nebo snižuje rozdíl mezi nejsvětlejšími a nejtmavšími částmi barvy,
čímž ji činí výraznější nebo naopak tlumenější.
Hodnota 100% ponechá barvu nezměněnou.
Hodnoty menší než 100% snižují kontrast, hodnoty větší než 100% - zvyšují.
Hodnota 0% vytvoří zcela šedou barvu.
Syntaxe
contrast(amount)
Příklad
Různé stupně kontrastu pro modrou barvu:
<div class="box contrast-50">50% contrast</div>
<div class="box contrast-100">100% contrast</div>
<div class="box contrast-150">150% contrast</div>
<div class="box contrast-200">200% contrast</div>
.box {
width: 100px;
height: 100px;
margin: 10px;
display: inline-block;
color: white;
text-align: center;
line-height: 100px;
}
.contrast-50 {
background: contrast(#3498db, 50%);
}
.contrast-100 {
background: contrast(#3498db, 100%);
}
.contrast-150 {
background: contrast(#3498db, 150%);
}
.contrast-200 {
background: contrast(#3498db, 200%);
}
:
Viz také
-
funkci
brightness,
která upravuje jas barvy -
funkci
invert,
která invertuje barvy