2012-09-02 4 views
0

Adobe Edge에서 요소의 회전 속성을 스크립팅하려고하지만 구문을 해결할 수 없습니다.Adobe Edge set transform rotate 속성

var element = sym.$("Rectangle"); 
element.css("transform", "rotate(25deg)"); 

을하지만 전혀 회전을 변경하지 않습니다

나는이 노력하고있어.

var element = sym.$("Rectangle"); 
element.css("left", 150+myVar); 

사람은 내가 변환에 액세스 할 수있는 방법을 알고 : 여기에 속성을 회전이 동일한 방법을 사용하여 는 예를 들어이 다른 CSS 속성 작동? 감사합니다.

답변

0

이 나는 ​​다양한 브라우저를 처리하는 데 사용되는 것입니다. 이는 서로 다른 속성이 할당되는 방법에 차이가있을 때마다 필요합니다. 이 예제를 통해 아래에서 의미하는 것을 볼 수 있습니다. 클릭 할 때 명함을 흔들기 위해 '클릭'이벤트에 넣었습니다.

변형이 하나의 브라우저에서 작동하지만 다른 브라우저에서는 작동하지 않는 경우 w3schools.com에서 속성을 조회 할 수 있으며 브라우저 차이가 있는지 여부를 알려줍니다.

// Get us a random rotate transform value between -5 and 5 
var rotate_val = Math.floor((Math.random()*10)+1) - 5; 

// Get instance of this element 
var card_element = sym.$("wr_business_card"); 

// Set a random rotation for the business card when clicked 
card_element.css("transform", "rotate(" + rotate_val + "deg)"); 
card_element.css("-ms-transform", "rotate(" + rotate_val + "deg)");  /* IE 9 */ 
card_element.css("-webkit-transform", "rotate(" + rotate_val + "deg)"); /* Safari and Chrome */