2013-06-25 6 views
2

내가 고정 폭과 어린이 div를 가진 부모 DIV가있는 경우,너비가 백분율로 표시되어 애니메이션에서 성능이 향상됩니까?

<div id="parent"> 
    <div class="children"></div> 
    <div class="children"></div> 
    <div class="children"></div> 
    <div class="children"></div> 
</div> 

.

#parent { 
    width:100px; 
} 

부모의 너비를 애니메이션으로 만들려고합니다 (어린이의 너비도 움직이게됩니다).

.children { 
    width:25%; 
    float:left; 
} 

한 애니메이션 요소 : 성능은 어린이를위한 비율의 폭이하는


은 더 좋아

$('#parent').animate({ 
    width : 0 
}, 1000); 

또는 어린이를위한 고정 폭 (필요 px 참고) :

,223,210

및 애니메이션 모든 div의 :

$('#parent,.children').animate({ 
    width : 0 
}, 1000); 

하거나 중요하지 않습니다 모든 끝 모든 일에 같은 몇 가지 방법 또는 다른 크기를 조정할 수 있습니까?

답변

0

사용하는 크기 단위는 애니메이션 성능에 영향을주지 않습니다.

그러나 실제로 성능이 걱정된다면 jQuery 대신 css3 전환을 사용해야합니다 (자세한 내용은 여기 http://dev.opera.com/articles/view/css3-vs-jquery-animations/).

어쨌든, 나는 당신의 경우에 성능 향상이 두드러 질 것이라고 생각하지 않습니다.