다른 코드가 실행중인 경우에도 브라우저가 즉각적인 리플 로우를 강제로 수행 할 수 있습니까? & JavaScript에서 다시 칠할 수 있습니까?JavaScript - 브라우저 즉시 리플 로우 및 다시 칠
무언가가 서버에서로드되거나 캐시에서 DOM 업데이트를로드 할 때 비동기 이벤트를 기반으로하는 모든 진행률 표시 줄이 렌더링되지만 때로는 진행률 표시 줄이 여전히 10 %로 정지하는 경우도 있습니다. DOM 문서.
display/visibility none/hidden, getComputedStyle, requestAnimationFrame으로 모든 트릭을 시도했지만 브라우저가 실제 다시 칠할 필요가 없습니다. 아마도 대기열을 비우고 모든 변경 사항을 적용하지만 실제 화면을 다시 그리지는 않습니다.
DOM 업데이트 후에는 중단 점을 사용하는 것이 좋음을 잊어 버리십시오. – Fis
[자바 스크립트를 사용하여 보류중인 레이아웃 변경 사항을 "플러시"할 수 있습니까?] (http://stackoverflow.com/questions/6955912/can-i-use-javascript-to-force-the- 브라우저 - 투 - 플러시 - 보류 중 - 레이아웃 변경) –
@Fis 언제든지 질문을 편집 할 수 있습니다. – Xufox