트랜스폼
엘리먼트를 회전시키는 유틸리티입니다.
Class | Styles |
---|---|
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-y-<number> | transform: var(--tw-rotate-x) rotateY(-<number>deg); |
rotate-y-(<custom-property>) | transform: var(--tw-rotate-x) rotateY(var(<custom-property>)); |
rotate-y-[<value>] | transform: var(--tw-rotate-x) rotateY(<value>); |
rotate-z-<number> | transform: var(--tw-rotate-x) var(--tw-rotate-y) rotateZ(<number>deg); |
-rotate-z-<number> | transform: var(--tw-rotate-x) var(--tw-rotate-y) rotateZ(-<number>deg); |
rotate-z-(<custom-property>) | transform: var(--tw-rotate-x) var(--tw-rotate-y) rotateZ(var(<custom-property>)); |
rotate-z-[<value>] | transform: var(--tw-rotate-x) var(--tw-rotate-y) rotateZ(<value>); |
rotate-<number>
유틸리티를 사용해 엘리먼트를 각도만큼 회전시킬 수 있습니다. 예를 들어 rotate-45
와 rotate-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" />
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" />
변형 사용에 대해 더 알아보려면 변형 문서를 참고하세요.