CSS function hue-rotate()
Опис
Функція hue-rotate()
в CSS використовується для зміни тону кольорів зображення або елемента. За допомогою hue-rotate()
ви можете створювати живі, насичені кольорові ефекти та налаштовувати вигляд ваших елементів на веб-сайті.
Функція hue-rotate()
приймає один аргумент - кут повороту в градусах. Цей кут вказує, на який кут обертати коло кольорів. Значення може бути від 0 до 360, де 0 і 360 представляють оригінальний тон кольору, а 180 - поворот на 180 градусів (кольори змінюються на протилежні).
Приклад використання hue-rotate()
:
Наприклад, якщо ви хочете створити цікавий ефект на своєму веб-сайті, можна використовувати hue-rotate()
для зміни кольорової палітри. Давайте розглянемо такий приклад:
.element {
background-color: #ff0000; /* Червоний колір */
transition: background-color 1s;
}
.element:hover {
filter: hue-rotate(90deg); /* Змінюємо кольори на зелений */
}
В цьому прикладі, коли ми наводимо мишкою на елемент з класом element
, кольоровий тон змінюється на 90
градусів (від червоного до зеленого). За допомогою функції hue-rotate()
ви можете легко створити ефекти анімації, змінювати стилі елементів в залежності від контексту або додавати гарні графічні ефекти на вашому веб-сайті.
Порада: | Значення кута може бути вказано як позитивне або від'ємне число, що дозволяє вам змінювати кольори у різних напрямках. |
Порада: | Комбінування функції |
Порада: | Важливо пам'ятати, що |
Синтаксис
hue-rotate(<angle>)
<angle>
Значення кута може бути вказано в градусах (
deg
) або радіанах (rad
). Застосовуючи різні значення кута, ви можете змінювати колір елемента відповідно до ваших потреб.
Переглядачі
Переглядач | |||||
---|---|---|---|---|---|
18 |
35 |
6 |
15 |
12 |
Переглядач | ||||
---|---|---|---|---|
4.4 |
53 |
35 |
6 |
Мобільних переглядачів ще не додано.
Приклади
Перший приклад демонструє, як елемент змінюється після наведення курсору на нього, використовуючи функцію hue-rotate()
.
Три картинки, для яких застосовано функцію hue-rotate()
з різними значеннями.