CSS function translateX()
Використання
TranslateX()
- ця функція в CSS використовується для зсуву елемента по горизонталі. Вона дозволяє змінити положення елемента відносно його вихідної позиції вздовж горизонтальної осі.
Ця функція приймає один аргумент, який вказує величину зсуву по горизонталі. Позитивне значення зсуває елемент вправо, а негативне - вліво. Наприклад, якщо ви хочете зсунути елемент на 100
пікселів вправо, використайте такий CSS:
transform: translateX(100px);
Цей код зсуне елемент вправо на 100
пікселів від його початкового положення.
Значення, які використовуються у функції translateX()
, можуть бути позитивними або негативними. Позитивне значення зсуває елемент вправо, а негативне - вліво. Наприклад, такий код:
transform: translateX(-50%);
зсуне елемент вліво на 50%
від його ширини.
Нотатка: | Значення може бути вказане в пікселях ( |
Нотатка: | Позитивне значення зсуває елемент вправо, а негативне - вліво. |
Порада: | Функція |
Синтаксис
transform: translateX(value);
<word>
Ключові слова, які визначають положення елемента, наприклад
left
,right
,center
і т.д.<length>
Величина зсуву в пікселях/відсотках/відносних одиницях
<number>
Число без одиниці. В початковій системі координат еквівалентно пікселям у батьківському середовищі.
Переглядачі
Переглядач | |||||
---|---|---|---|---|---|
1 |
3.5 |
3.1 |
10.5 |
12 |
Переглядач | ||||
---|---|---|---|---|
2 |
18 |
4 |
3.2 |
Мобільних переглядачів ще не додано.
Приклади
При наведенні курсору на блок, він буде зсуватись по горизонталі на 200 пікселів вправо.
Приклад використання translateX() для зсуву елемента по горизонталі.