Описание
transform - преобразовывание элемента в 2D или 3D позволяющее трансформировать объекты.
CSS 1 / CSS 2 / CSS 2.1 / CSS 3
Значения
transform: функция - значения трансформации.
transform: none - преобразование не применяется.
transform: none - преобразование не применяется.
Запись трансформации
transform: perspective(n); - Определяет перспективу для преобразования 3D элемента.
transform: rotate(angle); - Определяет 2D поворот, угол указывается в параметре.
transform: rotate3d(x,y,z,angle); - Определяет 3D поворот.
transform: rotateX(angle); - Определяет 3D поворот вдоль оси Х.
transform: rotateY(angle); - Определяет 3D поворот вдоль оси У.
transform: rotateZ(angle); - Определяет 3D поворот вдоль оси Z.
transform: matrix(n,n,n,n,n,n); - 2D преобразование с помощью матрицы из шести значений.
transform: matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n); - 3D преобразование с помощью матрицы из шестнадцати значений.
transform: scale(x,y); - Применяет 2D преобразование.
transform: scale3d(x,y,z); - Применяет 3D преобразование масштаба.
transform: scaleX(x); - Определяет преобразование масштаба по оси Х.
transform: scaleY(y); - Определяет преобразование масштаба по оси У.
transform: scaleZ(z); - определяет 3D преобразование масштаба по оси Z.
transform: skew(x-angle,y-angle); - Определяет 2D преобразование вдоль осей Х и У.
transform: skewX(angle); - Определяет 2D преобразование наклона вдоль оси Х.
transform: skewY(angle); - Определяет 2D преобразование наклона вдоль оси У.
transform: translate(x,y); - .
transform: translate3d(x,y,z); - .
transform: translateX(x); - .
transform: ; - translateY(y).
transform: ; - translateZ(z).
transform: rotate(angle); - Определяет 2D поворот, угол указывается в параметре.
transform: rotate3d(x,y,z,angle); - Определяет 3D поворот.
transform: rotateX(angle); - Определяет 3D поворот вдоль оси Х.
transform: rotateY(angle); - Определяет 3D поворот вдоль оси У.
transform: rotateZ(angle); - Определяет 3D поворот вдоль оси Z.
transform: matrix(n,n,n,n,n,n); - 2D преобразование с помощью матрицы из шести значений.
transform: matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n); - 3D преобразование с помощью матрицы из шестнадцати значений.
transform: scale(x,y); - Применяет 2D преобразование.
transform: scale3d(x,y,z); - Применяет 3D преобразование масштаба.
transform: scaleX(x); - Определяет преобразование масштаба по оси Х.
transform: scaleY(y); - Определяет преобразование масштаба по оси У.
transform: scaleZ(z); - определяет 3D преобразование масштаба по оси Z.
transform: skew(x-angle,y-angle); - Определяет 2D преобразование вдоль осей Х и У.
transform: skewX(angle); - Определяет 2D преобразование наклона вдоль оси Х.
transform: skewY(angle); - Определяет 2D преобразование наклона вдоль оси У.
transform: translate(x,y); - .
transform: translate3d(x,y,z); - .
transform: translateX(x); - .
transform: ; - translateY(y).
transform: ; - translateZ(z).
Значение по умолчанию - none
Пример
Свойства CSS
- animation
- animation-direction
- appearance
- background-clip
- background-color
- background-image
- background-attachment
- background-repeat
- background-size
- background-position
- border
- column-count
- column-gap
- column-rule
- column-width
- content
- cursor
- direction
- font-family
- filter
- float
- font
- font-size
- font-stretch
- font-style
- font-weight
- line-height
- margin
- max-height
- min-height
- margin-top
- opacity
- orphans
- outline
- overflow
- padding
- position
- quotes
- resize
- right
- rotation-point
- table-layout
- text-align
- text-align-last
- text-decoration
- text-indent
- text-justify
- text-overflow
- text-shadow
- text-transform
- top
- transform
- transform-origin
- transform-style
- transition
- transition-delay
- transition-duration
- transition-property
- transition-timing-function
- vertical-align
- visibility
- white-space
- word-break
- word-spacing
- word-wrap
- z-index