CSS3 애니메이션으로 페이드 아웃/페이드 인 효과를 만들려고합니다. 그것은 브라우저처럼 보이는CSS3로 페이드 아웃/페이드 인 효과가 있습니다.
$('#buttonleft').css("opacity","0");
$('#buttonright').css("opacity","0");
$('#buttonleft').css("opacity","1");
$('#buttonright').css("opacity","1");
가 다시 그것을 설정 한 후 0으로 불투명도를 설정하는 바보 같은 생각 (내가 jQuery를 사용하고 있습니다)
#buttonright, #buttonleft{
-webkit-transition:opacity 0.5s linear;
-moz-transition:opacity 0.5s linear;
-o-transition:opacity 0.5s linear;
-ms-transition:opacity 0.5s linear;
transition:opacity 0.5s linear;
}
그리고 자바 스크립트 : 여기 내 CSS입니다 1. 누군가가 가능한 해결책을 가지고 있습니까?
감사합니다.
그냥 궁금해서 ... 왜 JQuery 자체로 처리하지 않습니까? JQuery와 함께 제공되는 fadeIn() 및 fadeOut() 함수를 사용할 수 있습니다. –
이전에 jquery를 사용했지만 CSS3 애니메이션의 경우 GPU 가속화로 인해 성능이 향상되었습니다. 이것은 Firefox 용으로 만 설계된 웹 응용 프로그램 용이므로 CSS3를 사용하면 문제가되지 않습니다. – Kevin