CSS 애니메이션 제작을위한 jquery에 관한 질문이 있습니다.Jquery/CSS animation performance
방금 css로 dom 요소를 그리는 jquery 플러그인을 완성했습니다. jquery 변경 및 CSS 변수를 만들 때 사용하고 있습니다. 방금 내 코드를 내 휴대폰에서 테스트했으며 매우 고르지 않은 것으로 보입니다. 내가 읽은 CSS 3 애니메이션은 jquery가 아닌 동안 하드웨어 가속입니다.
그래서 ... jquery 하드웨어로 만든 런타임 CSS 속성이 가속됩니까?
http://andehlu.github.io/sensuJS/ 당신을 감사에 내 코드를 참조하십시오 전이 시간 0.3S
$(blades).css({'width':'5px'}); to animate
를 사용하여 블레이드에 CSS 속성을 적용하는 예를 들어
.
사용 translate3d (x, y, z)를 찾을 수 있습니다. jQuery 또는 JS 또는 CSS3 # animation에 의해 트리거되는 경우 차이가 없으며 아름답게 번역됩니다. –
감사합니다. Roko! 너비 대신에 나는 변형을 사용할 것이다. 고맙습니다. – andehlu
@ RokoC.Buljan transform의 동작을 알아 냈습니다 : scaleX는 jquerys width()와 다릅니다. 그것은 요소 플러스 배경 이미지처럼 내부의 모든 요소를 조정합니다. 픽셀 단위로 너비를 늘리기를 바랬습니다. transform : scale을 사용하여 width()를 에뮬레이트하는 방법이 있습니까? – andehlu