Latest web development tutorials

CSS3 3D 변환

3D 변환

CSS3는 변환 소자를 포맷 3D를 사용할 수 있습니다.

이 장에서는 3D 변환 방법의 일부를 배울 수 있습니다 :

  • rotateX ()
  • rotateY ()

2D 및 3D 변환 변환 사이의 차이를 확인하기 위해 다음과 같은 요소를 클릭 :

2D 회전
3D 회전


브라우저 지원

표의 수치 속성의 버전 번호를 먼저 지원 브라우저를 나타낸다.

즉시 디지털 -webkit- 이어 -ms- 또는 접두어 지원 전 -moz- 우선 브라우저 버전 번호 때문이다.

属性
transform 36.0
12.0 -webkit-
10.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-
transform-origin
(three-value syntax)
36.0
12.0 -webkit-
10.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-
transform-style 36.0
12.0 -webkit-
11.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-
perspective 36.0
12.0 -webkit-
10.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-
perspective-origin 36.0
12.0 -webkit-
10.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-
backface-visibility 36.0
12.0 -webkit-
10.0 16.0
10.0 -moz-
4.0 -webkit- 23.0
15.0 -webkit-

rotateX () 메소드

회전 X

누구의 X 축에서 회전도 주어진 수의 주변 요소 rotateX () 메소드.

OperaSafariChromeFirefoxInternet Explorer

div
{
transform: rotateX(120deg);
-webkit-transform: rotateX(120deg); /* Safari and Chrome */
}

»시도


rotateY () 메소드

회전 Y

누구의 Y 축에 회전도 주어진 수의 주변 요소 rotateY () 메소드.

OperaSafariChromeFirefoxInternet Explorer

div
{
transform: rotateY(130deg);
-webkit-transform: rotateY(130deg); /* Safari and Chrome */
}

»시도


변환 속성

다음 표는 모든 변환 속성을 보여줍니다 :

재산 기술 CSS
변환 소자 2D 또는 3D 변환을 적용 하였다. 3
변환 - 기원 그것은 당신이 요소의 위치를 ​​변환 할 수 변경할 수 있습니다. 3
변환 - 스타일 규정은 3D 공간에 표시되는 중첩 된 요소였다. 3
원근법 규정 3D 시각 효과 소자. 3
관점 출처 3 차원 요소의 하부의 소정 위치. 3
이면에는 시인성 없는 화면의 표면에 표시 될 때의 요소를 정의한다. 3

3 차원 변환 방법

기능 기술
을 Matrix3D (N, N, N,N, N, N,
N, N, N, N,N, N, N, N, N, N)
3D 변환 (16) 값의 4x4 행렬을 사용하여 정의 하였다.
translate3d(X, Y, Z) 정의 3D 변환.
translateX(X) X 축에 대한 값만을 이용하여, 3 차원 변환을 정의한다.
translate Y를(Y) Y 축에 대한 값만을 이용하여, 3 차원 변환을 정의한다.
translateZ(Z) Z 축에 대한 값만을 이용하여, 3 차원 변환을 정의한다.
scale3d(X, Y, Z) 3D 스케일 변환을 정의합니다.
scaleX가(X) 3D 스케일 변환은 X 축의 소정의 값으로 정의된다.
scaleY를(Y) 3D 스케일 변환은 Y 축의 소정의 값으로 정의된다.
scaleZ(Z) 3D 스케일 변환은 Z 축 주어진 값에 의해 정의된다.
ROTATE3D (X, Y, Z,각도) 3D 회전을 정의합니다.
rotateX(각도) x 축 3D 회전을 따라 정의.
rotateY(각도) 는 Y 축 3D 회전을 따라 정의.
rotateZ(각도) 는 Z 축 3D 회전을 따라 정의.
시각(N) 변환 요소의 정의의 3 차원 사시도이다.