CSS3 상세 정보:transform

1462 단어 transform
CSS3 transform 에는 어떤 공통 속성이 있습니까?
transform의 속성은rotate()/skew()/scale()/translate(,)를 포함하고 각각 x, y의 구분이 있다. 예를 들어rotatex()와rotatey()를 포함한다.
다음은 각 속성의 사용 방법을 설명합니다.
transform:rotate():
회전그 중에서'deg'는'도'의 뜻이다. 예를 들어'10deg'는'10도'의 아래와 같다.
.demo_transform1{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}

  
transform:skew():
기울다
 
.demo_transform2{-webkit-transform:skew(20deg);-moz-transform:skew(20deg)}

  
transform:scale():
비례'1.5'는 1.5의 비율로 확대하는 것을 의미하며, 2배로 확대하려면'2.0'이라고 써야 하고, 축소하면 마이너스'-'라고 한다.
demo_transform3{-webkit-transform:scale(1.5);-moz-transform:scale(1.5)}

  
transform:translate():
변동아래는 120픽셀을 오른쪽으로 이동하고, 위로 이동하면 뒤의 '0' 값을 바꾸면 되고, 왼쪽에서 아래로 이동하면 마이너스 '-' 이다.
.demo_transform4{-webkit-transform:translate(120px,0);-moz-transform:translate(120px,0)}

  
transform 통합:
transform의 상용 속성은 바로 이것입니다. 다음은 transition의 도움을 빌려 css3 transform에 대한 종합적인 실례를 보여 드리겠습니다.
.demo_transform5{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.demo_transform5:hover{-webkit-transform:rotate(360deg) skew(-20deg) scale(3.0) translate(100px,0);-moz-transform:rotate(360deg) skew(-20deg)scale(3.0) translate(100px,0)}

좋은 웹페이지 즐겨찾기