프로그래밍/신나는 웹프로그래밍

[CSS3] transform:rotate를 이용한 이미지 회전

예영교육연구소 2016. 1. 19. 23:29

이번 시간은 주사위에 마우스를 갖다 놓으면 주사위가 일정한 시간에 걸쳐 45도,130도 회전하는 것을 실습해 보도록 하겠습니다.



[관련 동영상]




[소스 코드]

 

<!doctype html>

<html>

           <head>

           <meta charset="UTF-8">

           <style>

                      img {

                                 width : 100px;

                                 height : 100px;

                                 transition : transform 1s

                      }

                      img:hover {

                                 transform:rotate(45deg);

                      }

           </style>

           </head>

           <body>

           <img id="dice" src="dice.png">

           </body>

</html>

 

() 이미지 요소에 넓이와 높이 설정, 전환 효과 설정

 

img {

          width : 100px;

          height : 100px;

          transition : transform 1s   // 0에서 130도까지 1초간 변경

}

 

 

 

() 이미지 요소에 넓이와 높이 설정, 전환 효과 설정

 

img:hover {

          transform:rotate(130deg);     // 130도 회전

}

 

() 이미지 삽입

 

<img id="dice" src="dice.png">

src부분에는 해당하는 이미지 파일이나 이미지가 있는 위치를 넣어주면 된다.