Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 별자리 시전
- 퍼블리셔 업무
- 연애 후 느낀점
- js 독학
- react class
- react sass
- 여자쳐다보는 남친
- ios 크로스브라우징
- 퍼블리셔 면접
- css 퍼블 사용
- js a 새창 띄우기
- 퍼블 업무툴
- 배울때 태도
- 레이어 가운데로
- 자바스크립트 독학
- 경력 퍼블리셔
- 팝업 가운데로
- 퍼블 면접
- css 사용팁
- a 새창 띄우기
- 하이브리드앱 크로스브라우징
- 화면 가운데로 띄우기
- 관심가는 차
- react className
- svg 사용
- 퍼블리셔 협업툴
- ios 크로스
- 연애후
- 프론트엔드 개발 독학
- 나는 언제쯤 인연을 만날수 있을까
Archives
- Today
- Total
코딩룸*◡*
transform: scale / transform: rotateX, rotateY 본문
1. transform: scale 과 transform: rotateX 정의
transform은 회전, 크기, 이동, 기울이기와 관련된 다양한 동작이 가능하다.
간단한 div box안에 이미지 소스를 확대 시키려면 transform:scale 을 이용하면 된다.
2. 사용방법
1) scale : 크기를 작게 또는 크게 변경하기
<style type="text/css">
/* 2배 확대하는 경우 */
-ms-transform: scale(2); // IE 9 이상에서 사용
-webkit-transform: scale(2); // 사파리, 크롬, 오페라 브라우저 사용
transform: scale(2);
/* 가로방향으로 2배 확대하는 경우 */
-ms-transform: scaleX(2); // IE 9 이상에서 사용
-webkit-transform: scaleX(2); // 사파리, 크롬, 오페라 브라우저 사용
transform: scaleX(2);
/* 세로방향으로 2배 확대하는 경우 */
-ms-transform: scaleY(2); // IE 9 이상에서 사용
-webkit-transform: scaleY(2); // 사파리, 크롬, 오페라 브라우저 사용
transform: scaleY(2);
</style>
2) rotate : 회전 효과 적용하기
<style type="text/css">
/* 시계 방향으로 90도 회전하는 경우 */
-ms-transform: rotate(90deg); // IE 9 이상에서 사용
-webkit-transform: rotate(90deg); // 사파리, 크롬, 오페라 브라우저 사용
transform: rotate(90deg);
/* X축을 기준으로 90도 회전하는 경우 */
-ms-transform: rotateX(90deg); // IE 9 이상에서 사용
-webkit-transform: rotateX(90deg); // 사파리, 크롬, 오페라 브라우저 사용
transform: rotateY(90deg);
/* Y축을 기준으로 90도 회전하는 경우 */
-ms-transform: rotateY(90deg); // IE 9 이상에서 사용
-webkit-transform: rotateY(90deg); // 사파리, 크롬, 오페라 브라우저 사용
transform: rotateY(90deg);
/* Z축을 기준으로 90도 회전하는 경우 */
-ms-transform: rotateZ(90deg); // IE 9 이상에서 사용
-webkit-transform: rotateZ(90deg); // 사파리, 크롬, 오페라 브라우저 사용
transform: rotateZ(90deg);
</style>
4. 결론
CSS를 사용하여 다양한 시각적 효과, 애니메이션을 구현할 수 있다.
그런데 익스플로러(IE)나 웹킷 엔진의 사파리, 크롬, 오페라등의 브라우저에서 사용하기 위해서 -ms-, -webkit- 등을 css 속성 앞에 꼭 써주어야 한다.
반응형
'공부좀 하자 > HTML, CSS' 카테고리의 다른 글
min 파일 풀기 / 압축하기 (0) | 2019.03.07 |
---|---|
[HTML]HTML에서 띄어쓰기 / <,>(부등호) / & / "(쌍따옴표) 사용법과 의미 (0) | 2018.04.30 |
[CSS] display: flex (0) | 2017.11.08 |
[CSS]마우스 오버시 이미지 확대 (4) | 2017.09.04 |
[CSS]box-sizing (0) | 2017.09.04 |
Comments