CSS function translateZ()
Опис
translateZ() - це функція CSS, яка використовується для зміщення елемента по осі Z (глибині) в тривимірному просторі. За допомогою цієї функції можна змінити положення елемента в третьому вимірі відносно його вихідної позиції.
Ця функція приймає один аргумент, який вказує величину зсуву по осі Z. Позитивне значення зсуває елемент вгору, а негативне - вниз. Значення можуть бути вказані в пікселях (px), відсотках (%), відносних одиницях (em, rem) або використовувати ключові слова.
Приклад використання:
Нехай у нас є наступний HTML-код:
<div class="box">Це елемент з тривимірним ефектом.</div>
Для зсуву елемента на 100 пікселів вгору в третьому вимірі, застосуємо наступний CSS:
.box {
transform: translateZ(100px);
}
Цей приклад зміщує елемент вгору відносно його вихідного положення на 100 пікселів у третьому вимірі.
| Нотатка: | Значення може впливати на відображення елемента, якщо використовується перспектива ( |
| Порада: | Функція |
Синтаксис
transform: translateZ(value);
<length>Величина зсуву в пікселях/відсотках/відносних одиницях
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
12 |
10 |
4 |
15 |
12 |
| Переглядач | ||||
|---|---|---|---|---|
3 |
18 |
10 |
3.2 |
Мобільних переглядачів ще не додано.
Приклади
Інтерактивний приклад з різними значеннями.
Приклад використання translateZ() для зсуву елемента по осі Z.
