1. 트랜스폼
  2. rotate

트랜스폼

rotate

엘리먼트를 회전시키는 유틸리티입니다.

ClassStyles
rotate-none
rotate: none;
rotate-<number>
rotate: <number>deg;
-rotate-<number>
rotate: calc(<number>deg * -1);
rotate-(<custom-property>)
rotate: var(<custom-property>);
rotate-[<value>]
rotate: <value>;
rotate-x-<number>
transform: rotateX(<number>deg) var(--tw-rotate-y);
-rotate-x-<number>
transform: rotateX(-<number>deg) var(--tw-rotate-y);
rotate-x-(<custom-property>)
transform: rotateX(var(<custom-property>)) var(--tw-rotate-y);
rotate-x-[<value>]
transform: rotateX(<value>) var(--tw-rotate-y);
rotate-y-<number>
transform: var(--tw-rotate-x) rotateY(<number>deg);

예제

기본 예제

rotate-<number> 유틸리티를 사용해 엘리먼트를 각도만큼 회전시킬 수 있습니다. 예를 들어 rotate-45rotate-90을 사용할 수 있습니다.

rotate-45

rotate-90

rotate-210

<img class="rotate-45 ..." src="/img/mountains.jpg" /><img class="rotate-90 ..." src="/img/mountains.jpg" /><img class="rotate-210 ..." src="/img/mountains.jpg" />

음수 값 사용하기

-rotate-<number> 유틸리티를 사용해 엘리먼트를 반시계 방향으로 회전시킬 수 있습니다. 예를 들어 -rotate-45-rotate-90을 사용하면 각각 45도와 90도만큼 반시계 방향으로 회전합니다.

-rotate-45

-rotate-90

-rotate-210

<img class="-rotate-45 ..." src="/img/mountains.jpg" /><img class="-rotate-90 ..." src="/img/mountains.jpg" /><img class="-rotate-210 ..." src="/img/mountains.jpg" />

3D 공간에서 회전하기

rotate-x-<number>, rotate-y-<number>, 그리고 rotate-z-<number> 유틸리티를 사용해 엘리먼트를 3D 공간에서 회전시킬 수 있습니다. 예를 들어, rotate-x-50, -rotate-y-30, rotate-z-45와 같은 유틸리티를 함께 사용할 수 있습니다.

rotate-x-50

rotate-z-45

rotate-x-15

-rotate-y-30

rotate-y-25

rotate-z-30

<img class="rotate-x-50 rotate-z-45 ..." src="/img/mountains.jpg" /><img class="rotate-x-15 -rotate-y-30 ..." src="/img/mountains.jpg" /><img class="rotate-y-25 rotate-z-30 ..." src="/img/mountains.jpg" />

커스텀 값 사용하기

rotate-[<value>] 구문을 사용하세요 rotation를 완전히 커스텀한 값으로 설정하려면:

<img class="rotate-[3.142rad] ..." src="/img/mountains.jpg" />

CSS 변수를 사용하려면 rotate-(<custom-property>) 구문을 사용할 수도 있습니다:

<img class="rotate-(--my-rotation) ..." src="/img/mountains.jpg" />

이는 rotate-[var(<custom-property>)] 의 단축 표현으로, 자동으로 var() 함수를 추가해 줍니다.

반응형 디자인

접두사 a rotate 유틸리티 md:와 같은 브레이크포인트 변형과 함께 사용하면 medium 화면 크기 이상에서만 유틸리티가 적용됩니다:

<img class="rotate-45 md:rotate-60 ..." src="/img/mountains.jpg" />

변형 사용에 대해 더 알아보려면 변형 문서를 참고하세요.

Copyright © 2025 Tailwind Labs Inc.·Trademark Policy