Показать сообщение отдельно
  #1 (permalink)  
Старый 13.09.2018, 23:47
Интересующийся
Отправить личное сообщение для noreset Посмотреть профиль Найти все сообщения от noreset
 
Регистрация: 29.04.2017
Сообщений: 12

Событие во время загрузки экрана
Привет друзья!
Нужен прелоадер, на котором бы изображение при загрузки страницы заполнялось цветом, то есть если 50% загружено, то 50% залито.
В мою голову пришло следующее: сделать картинки прозрачными и заполнять фон под картинкой, тогда как бы они будут заливаться.
Накидал следующее
$('.load__bg').addClass('load__bg-hov');

$(window).load(function() {
	setTimeout(function(){
		$('.load').hide();
	}, 2000);
	
});


.load {
/* display: none;*/
position: fixed;
width: 100%;
height: 100vh;
top: 0;
left: 0;
transition: all 2s ease;
}
.load__bg {
background: #ccc;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1%;
transition: all 2s ease;
}

<div class="load">
	<div class="load__bg"></div>
</div>


Это пока без картинок, чисто заливка фона. И не пинайте, если что не так, я по кускам с разных статей собирал).
Но как я понял load работает после прогрузки страницы. А как сделать, чтобы во время? Что то ничего не найду такого . Помогите
Ответить с цитированием