У меня есть простой CSS3
fade в переходе страницы, который хорошо работает (ТОЛЬКО заботится о IE10 +). Вот как это выглядит:CSS3 Run Page Transition When Html Rendered
ГОЛОВА
body
{
opacity: 0;
transition: all 1s ease;
}
.loaded
{
opacity:1;
}
ТЕЛА
<body onload="document.body.classList.add('loaded');">
Единственная проблема сейчас в том, что если страница имеет много изображений, событие OnLoad является срабатывает только тогда, когда все они загружаются.
Что я могу сделать, используя чистый javascript или CSS, чтобы делать затухание, даже когда изображения загружаются?
ПРИМЕЧАНИЕ. Нельзя использовать внешние файлы или фреймы js.
Вы должны сделать onDomReady: http://stackoverflow.com/questions/1206937/javascript-domready – Akxe