좋아요, 여기 애니메이션의 데모입니다 (헤더의 단어 HIPSTERS 클릭) : http://jacksongariety.com/jQuery 애니메이션을 사용하여 CSS3 전환/변환으로 변환 할 수 있습니까?
아주 간단합니다. 100 % 차원에서 75 % 차원으로 변경되고 0 개의 불투명도에서 1 개의 불투명도로 변경됩니다. 그런 다음 X를 치면 되돌릴 수 있습니다. jQuery가 애니메이션을 적용하는 자바 스크립트 setInterval로 인한 성능 문제가 있습니다. 몇 가지 조정을 시도했는데 CSS3를 사용해야하는 것처럼 보입니다. CSS3를 사용하면 코드가 더 복잡해지기를 원하지 않습니다. 그래서
, 나는이 jQuery를 애니메이션으로 변환 할 수있는 방법 :
.animate({
opacity: 0,
width: '100%',
height: '100%',
left: '-50%',
top: '-50%'
}, {
duration: 200,
specialEasing: {
opacity: 'linear',
width: 'linear',
height: 'linear',
marginLeft: 'linear',
marginTop: 'linear'
}
... CSS3 전환/변환로를? 그런 다음 나이가 많은 브라우저에서 느린 jQuery 애니메이션으로 대체 할 수 있습니까?
미리 감사드립니다.
사용 모더 나이저 : 속성 참조에 대한 추가 정보를 원하시면
을 neoascetic 제안, 내 블로그에 : http://darkyen.vacau.com 나는 CSS를 전환 jQuery에 최선의 방법으로 떨어지는 사용했지만 그들의 원칙은 동일합니다. – ShrekOverflow