Показать сообщение отдельно
  #3 (permalink)  
Старый 08.05.2015, 02:07
Интересующийся
Отправить личное сообщение для werwolf4 Посмотреть профиль Найти все сообщения от werwolf4
 
Регистрация: 13.07.2014
Сообщений: 10

Решил проблему следующим образом. т.к. при перезагрузки страницы расстояние от верха до нужного блока рассчитывалось не верно вписал это расстояние в твердых числах, в итоге получился следующий скрипт
var imgOne = document.querySelector('#imgOne');
	var imgTwoe = document.querySelector('#imgTwoe');
	var imgThree = document.querySelector('#imgThree');
	var imgFour = document.querySelector('#imgFour');
	var imgFive = document.querySelector('#imgFive');
	var test;
	
function ScrollTop(){
	var top =6540;
	var bottom = 7175;
  	test = window.pageYOffset;
  	if(test >= top && test <= bottom){
	    imgOne.style.right = '229px';
	    imgTwoe.style.right = '229px';
	    imgThree.style.left = '229px';
	    imgFour.style.left = '229px';
	    imgFive.style.bottom = '973px';
	}else{
	  	imgOne.style.right = '0px';
	  	imgTwoe.style.right = '0px';
	  	imgThree.style.left = '0px';
	  	imgFour.style.left = '0px';
	  	imgFive.style.bottom = '1200px';
	}
}
window.addEventListener('scroll', ScrollTop, false);
Ответить с цитированием