Свойство transform-origin в CSS
- предыдущая страница transform
- Следующая страница transform-style
Рекомендуемые курсы:
Определение и использование
Атрибут transform-origin позволяет вам изменить положение элемента, который преобразуется.
Элементы 2D-трансформации могут изменять элементы по осям x и y. Элементы 3D-трансформации также могут изменять их по оси Z.Демонстрация.
Чтобы лучше понять атрибут transform-origin, посмотрите этотДемонстрация.
Пользователи Safari/Chrome: Чтобы лучше понять, как используется атрибут transform-origin для 3D-трансформаций, посмотрите этотКомментарий: transform атрибуты.
Чтобы лучше понять атрибут transform, посмотрите этотДемонстрация.
См. также:
Учебник CSS3:2D преобразование в CSS3
Учебник CSS3:3D преобразование в CSS3
Руководство по HTML DOM:Атрибут transformOrigin
Пример
Установите базовую точкуposition旋转 элемента:
div { transform: rotate(45deg); transform-origin: 20% 40%; }
На странице есть больше примеров.
CSS грамматика
transform-origin: x-axis y-axis z-axis;
Значение атрибута
Значение | Описание |
---|---|
x-axis |
Определяет, где находится вид на X-оси. Возможные значения:
|
y-axis |
Определяет, где находится вид на Y-оси. Возможные значения:
|
z-axis |
Определяет, где находится вид на Z-оси. Возможные значения:
|
Технические детали
Default value: | 50% 50% 0 |
---|---|
Инheritance: | нет |
Версия: | CSS3 |
JavaScript грамматика: | объект.style.transformOrigin="20% 40%" |
Поддержка браузерами
Числа в таблице указывают на первую версию браузера, которая поддерживает этот атрибут без префиксов.
Числа в таблице указывают на первую версию браузера, которая поддерживает этот атрибут с префиксами -webkit-, -moz- или -ms-.
атрибут | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transform-origin (двузначная грамматика) |
36.0 4.0 -webkit- |
10.0 9.0 -ms- |
16.0 3.5 -moz- |
9.0 3.2 -webkit- |
23.0 15.0 -webkit- 10.5 -o- |
transform-origin (трехзначная грамматика) |
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0 -webkit- |
23.0 15.0 -webkit- |
- предыдущая страница transform
- Следующая страница transform-style