1. 트랜스폼
  2. transform-origin

트랜스폼

transform-origin

엘리먼트의 변형 기준점을 지정하는 유틸리티입니다.

ClassStyles
origin-center
transform-origin: center;
origin-top
transform-origin: top;
origin-top-right
transform-origin: top right;
origin-right
transform-origin: right;
origin-bottom-right
transform-origin: bottom right;
origin-bottom
transform-origin: bottom;
origin-bottom-left
transform-origin: bottom left;
origin-left
transform-origin: left;
origin-top-left
transform-origin: top left;
origin-(<custom-property>)
transform-origin: var(<custom-property>);
origin-[<value>]
transform-origin: <value>;

예제

기본 예제

origin-toporigin-bottom-left 같은 유틸리티를 사용해 엘리먼트의 변형 기준점을 설정할 수 있습니다:

origin-center

origin-top-left

origin-bottom

<img class="origin-center rotate-45 ..." src="/img/mountains.jpg" /><img class="origin-top-left rotate-12 ..." src="/img/mountains.jpg" /><img class="origin-bottom -rotate-12 ..." src="/img/mountains.jpg" />

커스텀 값 사용하기

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

<img class="origin-[33%_75%] ..." src="/img/mountains.jpg" />

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

<img class="origin-(--my-transform-origin) ..." src="/img/mountains.jpg" />

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

반응형 디자인

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

<img class="origin-center md:origin-top ..." src="/img/mountains.jpg" />

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

Copyright © 2025 Tailwind Labs Inc.·Trademark Policy