정확한 효과는 CSS3 변환에서만 가능합니다. 이유는 텍스트의 크기 조정입니다. 물론 요소의 크기와 글꼴을 변경하여 가짜로 만들 수는 있지만 원하는 효과를 얻는 것은 매우 어려울 것입니다.
jQuery를 :
$('li').each(function(i, el) {
setTimeout(function() {
$(el).addClass('show');
}, ($('li').length - i) * 500);
});
CSS :
li.show{
-webkit-transition:all 1s ease-out;
opacity:1;
-webkit-transform:scale(1);
}
데모 : http://jsfiddle.net/6xL7R/
,536 예를 들어
당신은 비록 jQuery를 함께 불투명도 애니메이션을 할 수
(내가 생략하기 때문에 크롬 같은 웹킷 브라우저에서보기, 다른 공급 업체 접두사) :
jQuery를 :
$('li').css({'opacity':0}).each(function(i,el){
$(el).delay(($('li').length-i)*500).animate({'opacity':1},1000);
});
(내 바이올린에 주석이 달린 부분)
어쩌면이 둘의 조합이 효과가 있을까요? 호환되는 브라우저에서 눈금 표시. 당신이 효과를 확대하는 CSS 전환에 대한 this plugin를 사용하여 고려하는 것이 달성하려면
또는 http://modernizr.com/
[MooTools 대신 jQuery] (http://jsfiddle.net/davidThomas/pq667/4/)를 사용하면 뭔가를하는 것으로 보입니다. 그러나 나는 그것이 당신이 찾고있는 것이 무엇인지 확신하지 못합니다. –
나는 이것을 너에게 줄 것이고 나는 너에게 jsfiddle 링크를 줄 것이다. ~ 15mins 줘. – hjuster