Funkcja contrast
Funkcja contrast służy do korekty kontrastu koloru.
Zwiększa lub zmniejsza różnicę między najjaśniejszymi i najciemniejszymi częściami koloru,
sprawiając, że staje się on bardziej wyrazisty lub przeciwnie, bardziej stonowany.
Wartość 100% pozostawia kolor niezmieniony.
Wartości mniejsze niż 100% zmniejszają kontrast, wartości większe niż 100% - zwiększają.
Wartość 0% tworzy całkowicie szary kolor.
Składnia
contrast(amount)
Przykład
Różne stopnie kontrastu dla koloru niebieskiego:
<div class="box contrast-50">50% kontrastu</div>
<div class="box contrast-100">100% kontrastu</div>
<div class="box contrast-150">150% kontrastu</div>
<div class="box contrast-200">200% kontrastu</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%);
}
:
Zobacz też
-
funkcję
brightness,
która reguluje jasność koloru -
funkcję
invert,
która invertuje kolory