2016-09-17 2 views
-1

저는 요소가 있습니다. JS로 회전하고 싶습니다.센터에서 요소를 회전시키는 방법은 무엇입니까?

작동하지만 다른 지점을 중심으로 회전합니다.

센터를 중심으로 회전해야합니다. 어떻게해야합니까?

$(window).on('scroll', function() { 
    var a = $(window).scrollTop(); 
    $('.section-4 .photo .after').css('transform', 'rotate('+ (a/10) +'deg)'); 
}); 
+3

은'회전()'규칙 * * 요소의 중심점을 중심으로 회전 않습니다. 왜 당신의 경우가 아니라고 생각합니까? 요소의 너비와 높이를 설정해야 할 수도 있습니다. 실용적인 예가 도움이 될 것입니다. –

+0

변형 원점 : 중심 – Ivan

답변

1
<div class = "rotateDiv"></div> 
<img src = "http://static-note-i-1.heartynote.com/img/icons/head_logo.png"> 
<style> 
img{ 
transform: rotate(160deg); 
} 
0

사용 CSS3 기능 :

transform-origin: center 
관련 문제