하드웨어 가속 속성 인 transform: translate3d();
을 사용하여이 CSS 전환의 성능이 원활하게 작동하지 않는 이유를 알 수 없습니다. 요소가 절대적으로 배치 되었기 때문에 아마도? 나는 어떻게 해결하는 이유왜이 CSS Translate3d 애니메이션 Janky입니까?
누군가가 나에게 설명시겠습니까 ... 몰라? Chrome의 개발 도구 -> 타임 라인을 사용하고 기록한 다음 화면을 클릭하여 애니메이션을 실행하면 나쁜 성능을 볼 수 있습니다.
다음은 내 dev 도구의 스크린 캡입니다.
이렇게하면 성능이 크게 향상되었습니다. 이제는 생각해 보았습니다. 거기에 여러 개의 다시 그리기가 발생하여 스크롤 막대를 추가한다는 사실을 놓쳤다. – danielmesh