Computer >> 컴퓨터 >  >> 프로그래밍 >> CSS

CSS transform으로 div를 -20도 회전하는 방법

CSS의 transform 속성과 rotate() 함수를 사용하면 div 요소를 원하는 각도만큼 자유롭게 회전시킬 수 있습니다. 이번 글에서는 div를 시계 반대 방향으로 -20도 회전시키는 방법을 예제 코드와 함께 살펴보겠습니다.

예제 코드

아래 코드를 실행하면 두 개의 div 중 두 번째 div(id="myDiv")만 -20도 회전되어 표시됩니다.

<html>
   <head>
      <style>
         div {
            width: 300px;
            height: 100px;
            background-color: pink;
            border: 1px solid black;
         }
         div#myDiv {
            /* IE 9 */
            -ms-transform: rotate(-20deg);
            /* Safari */
            -webkit-transform: rotate(-20deg);
            /* Standard syntax */
            transform: rotate(-20deg);
         }
      </style>
   </head>
   
   <body>
      <div>
         Tutorials point.com.
      </div>
      
      <div id = "myDiv">
         Tutorials point.com
      </div>
   </body>
   
</html>

코드 설명

  • -ms-transform: Internet Explorer 9를 위한 벤더 접두사입니다.
  • -webkit-transform: Safari 등 WebKit 기반 구형 브라우저를 위한 접두사입니다.
  • transform: 표준 문법으로, 대부분의 최신 브라우저에서 지원됩니다.

rotate(-20deg) 값은 음수이기 때문에 요소가 시계 반대 방향으로 20도 회전합니다. 양수 값을 입력하면 시계 방향으로 회전합니다.

실행 결과

위 코드를 실행하면 첫 번째 div는 그대로 표시되고, 두 번째 div는 왼쪽으로 기울어진 형태로 출력됩니다.

CSS transform으로 div를 -20도 회전하는 방법