Есть фоновый <div class="b"> с классом .b у него пседоклассом ::before 
	
	| 
		 Код: 
	 | 
	.b::before {
    ...
    content: "";
    background-image: url("b.jpg");
    ...
} | 
	
прицеплена фоновая картинка, как мне так сделать на чистом JS чтобы она начинала показываться и к ней применялись анимированные стили (плавное появление, не стал приводить чтобы сократить пост), только после её полной загрузки в браузер, onload-ом не получается отловить. Спасибо.