css translate,rotate,scale 은 항상 순서가 고정입니다.
항상 이동->회전->확대 순서입니다.
[code]
.box1 {
translate: 100px 50px;
rotate: 45deg;
scale: 1.2;
}
[/code]
다음처럼 순서를 바꿔도 항상 이동->회전->확대 순서입니다.
[code]
.box1 {
rotate: 45deg;
translate: 100px 50px;
scale: 1.2;
}
[/code]
CSS 설계 원칙: 개별 속성은 선언 순서와 무관하게 translate → rotate → scale 순서로 적용되도록 규정됨 (CSS Transforms Level 2 명세).
왜 순서가 중요하냐면 회전(rotate) 후 이동(translate) vs 이동(translate) 후 회전(rotate)
좌표계가 변환되기 때문에 결과가 완전히 달라집니다!
순서를 변경하려면 transform 을 사용하세요.
[code]
.box1 {
transform: translate(100px, 50px) rotate(45deg) scale(1.2);
}
[/code]
게시판 목록
개발자팁
개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.
질문은 QA에서 해주시기 바랍니다.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 5156 | PHP |
|
2년 전 | 975 | |
| 5155 | JavaScript |
|
2년 전 | 865 | |
| 5154 | PHP |
|
2년 전 | 1776 | |
| 5153 | 웹서버 |
|
2년 전 | 820 | |
| 5152 | PHP |
|
2년 전 | 1004 | |
| 5151 | PHP |
|
2년 전 | 861 | |
| 5150 | node.js | 2년 전 | 1294 | ||
| 5149 | OS | 2년 전 | 1528 | ||
| 5148 | 웹서버 | 2년 전 | 926 | ||
| 5147 | PHP | 2년 전 | 6909 | ||
| 5146 | JavaScript | 2년 전 | 1710 | ||
| 5145 | PHP | 2년 전 | 937 | ||
| 5144 | PHP | 2년 전 | 1419 | ||
| 5143 | JavaScript | 2년 전 | 823 | ||
| 5142 | PHP |
|
2년 전 | 915 | |
| 5141 | 웹서버 | 2년 전 | 2416 | ||
| 5140 | 기타 | 3년 전 | 1561 | ||
| 5139 | JavaScript | 3년 전 | 1204 | ||
| 5138 | PHP | 3년 전 | 1515 | ||
| 5137 | MySQL | 3년 전 | 1701 | ||
| 5136 | PHP | 3년 전 | 2004 | ||
| 5135 | PHP | 3년 전 | 1949 | ||
| 5134 | JavaScript |
오토소프트
|
3년 전 | 1103 | |
| 5133 | PHP |
|
3년 전 | 1136 | |
| 5132 | 웹서버 | 3년 전 | 1299 | ||
| 5131 | OS | 3년 전 | 1932 | ||
| 5130 | OS | 3년 전 | 1414 | ||
| 5129 | OS | 3년 전 | 1799 | ||
| 5128 | OS | 3년 전 | 1810 | ||
| 5127 | OS | 3년 전 | 926 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기