282 of 313 menu

rotate 함수

rotate() 함수는 요소를 지정된 각도로 회전시킵니다. transform 속성과 함께 사용됩니다. 속성 값은 각도 단위를 사용합니다. 양수 값은 시계 방향으로, 음수 값은 반시계 방향으로 회전시킵니다. 회전은 transform-origin 속성으로 지정된 점을 중심으로 수행됩니다.

구문

선택자 { transform: rotate(각도); }

예시

이 예시에서 블록은 시계 방향으로 30 도 회전합니다:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(30deg); border: 1px solid black; width: 100px; height: 50px; }

:

예시

이 예시에서 블록은 반시계 방향으로 30 도 회전합니다:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(-30deg); border: 1px solid black; width: 100px; height: 50px; }

:

예시

이 예시에서 블록은 마우스를 올리면 1 바퀴 회전합니다. 회전 값이 1turn로 지정되었기 때문입니다 (같은 효과를 내려면 회전 각도를 360deg로 지정하면 됩니다). 부드러운 회전을 위해 transition 속성을 추가했습니다:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; } #elem:hover { transform: rotate(1turn); }

:

함께 보기

  • X축을 기준으로 회전을 지정하는 함수 rotateX
  • Y축을 기준으로 회전을 지정하는 함수 rotateY
  • Z축을 기준으로 회전을 지정하는 함수 rotateZ
  • 세 축을 기준으로 회전을 지정하는 함수 rotate3d
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부