- Теория
- Теория
Яркость и контрастность, brightness и contrast
CSS-фильтры позволяют применить визуальные эффекты к элементам страницы. Фильтры обычно применяют к изображениям, фонам или рамкам, а иногда и к другим элементам.
Фильтры применяются к элементу до того, как он будет отображён, поэтому количество фильтров влияет на скорость загрузки страницы.
Фильтры задаются с помощью свойства filter. Начнём знакомство с ними.
Яркость — brightness. Допустимы числовые значения от 0 и выше или проценты. Со значением фильтра 1 или 100% элемент отображается без изменений.
.effect {
filter: brightness(2); /* увеличивает яркость вдвое */
filter: brightness(10%); /* снижает яркость до 10% */
filter: brightness(150%); /* увеличивает яркость на 50% */
}Контрастность — contrast. Как и у фильтра яркости в качестве значения можно использовать числа или проценты.
.effect {
filter: contrast(0.5); /* снижает контрастность наполовину */
filter: contrast(50%); /* тоже снижает контрастность до 50% */
}CSS-фильтры уже поддерживаются в этих браузерах.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.