html:
<img id="preloader" src="/img/2.svg">
css:
Код:
|
#preloader {
opacity: 0;
transition: none;
} |
javascript
:
document.getElementById('preloader').style.opacity=1;
При исполнении скрипта картинка становится видимой с задержкой в секунду, а иногда и в полторы-две.
Для проверки переписал javascript
:
document.getElementById('preloader').style.opacity=1;
alert('оПа');
При этом 'оПа' появляется мгновенно, а картинка по прежнему задерживается. Пробовал так же вместо opacity применять display:none - display:block и получил тот же результат.
В чём может быть причина?