예
회전 된 요소의 기본 위치를 설정합니다 :
div
{
-ms-transform: rotate(45deg); /* IE 9 */
-ms-transform-origin: 20% 40%; /* IE 9 */
-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
-webkit-transform-origin: 20% 40%; /* Chrome, Safari, Opera */
transform: rotate(45deg);
transform-origin: 20% 40%;
}
»그것을 자신을 시도 정의 및 사용
변환 출처 속성은 변형 요소의 위치를 변경할 수 있습니다.
2D 변환은 요소의 X 축과 Y 축으로 변경할 수있다. 3D 변형은 요소의 Z 축 변경할 수있다.
더 나은 변환 - 기원 특성을 이해하기 위해 데모를 보려면 .
Note: 이 속성은 함께 사용되어야합니다 변환 속성입니다.
Tip: 3 차원 변환을 위해 더 나은,이 속성을 이해하기 위해 데모를 보려면 .
기본값: | 50% 50% 0 |
---|---|
상속 : | no |
애니메이션 : | yes. Read about animatable Try it |
번역: | CSS3 |
자바 스크립트 구문 : | object .style.transformOrigin="0 0" Try it |
브라우저 지원
테이블의 숫자는 완전히 속성을 지원하는 최초의 브라우저 버전을 지정합니다.
숫자는 -moz-, -webkit- 다음에, 또는 접두어와 함께 일 첫 번째 버전을 지정 -O-.
재산 | |||||
---|---|---|---|---|---|
transform-origin (two-value syntax) | 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 (three-value syntax) | 36.0 12.0 -webkit- | 10.0 | 16.0 10.0 -moz- | 9.0 4.0 -webkit- | 23.0 15.0 -webkit- |
CSS 구문
transform-origin:x-axis y-axis z-axis|initial|inherit;
속성 값
속성 값 | 기술 |
---|---|
x-axis | 뷰를 X 축에 배치되는 위치를 정의한다. 가능한 값 :
|
y-axis | 뷰가 Y 축에 배치되는 위치를 정의. 가능한 값 :
|
z-axis | 뷰가 z 축에 배치된다 정의 (for 3D transformations) . 가능한 값 :
|
머리 글자 | 기본값으로이 속성을 설정합니다. 초기에 대해 알아보기 |
상속 | 부모 요소에서이 속성을 상속합니다. 대한 상속 읽기 |
관련 페이지
CSS 자습서 : CSS 2D 변환
CSS 자습서 : CSS 3D 변환
HTML DOM 참조 : transformOrigin property