CSS function skew()
Опис
skew() - це функція трансформації CSS, яка дозволяє нахилити елемент в обох напрямках, змінюючи його геометричний вигляд та створюючи вигнуту площину нахилу.
Для використання функції skew() вам потрібно передати два аргументи: перше значення вказує нахил в горизонтальному напрямку, а друге - в вертикальному напрямку. Значення angle можуть бути виражені в градусах, радіанах, градах або поворотних точках.
Наприклад, якщо ви хочете нахилити елемент на 30 градусів в горизонтальному напрямку та на -15 градусів в вертикальному напрямку, використовуйте:
.element {
transform: skew(30deg, -15deg);
}
Ця функція дозволяє створювати складні ефекти нахилу для елементів, які додають глибину та динаміку вашим дизайнерським рішенням. Ви можете поєднувати skew() з іншими значеннями трансформації, такими як translate(), rotate() або scale(), щоб створити унікальні трансформації для вашого веб-сайту.
Приклад використання:
/* Нахилити елемент на 45 градусів в обох напрямках */
.example-element {
transform: skew(45deg, 45deg);
}
У даному прикладі елемент з класом "example-element" буде нахилений на 45 градусів в обох напрямках, створюючи динамічну та цікаву форму.
| Порада: | Використовуйте |
| Порада: | При застосуванні |
Синтаксис
skew(<angle>[, <angle>]);
<angle>Кут нахилу, виражений у градусах (
deg), радіанах (rad), градах (grad) або поворотних точках (turn).
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
1 |
3.5 |
3.1 |
10.5 |
12 |
| Переглядач | ||||
|---|---|---|---|---|
2 |
18 |
4 |
3.2 |
Мобільних переглядачів ще не додано.
Приклади
Наведіть курсор на елемент, щоб побачити зміну нахилу.
Перший елемент залишається без змін, а другий елемент має нахил 30deg.
