Показать сообщение отдельно
  #1 (permalink)  
Старый 28.04.2016, 14:49
Аватар для DynkanMaclaud
Профессор
Отправить личное сообщение для DynkanMaclaud Посмотреть профиль Найти все сообщения от DynkanMaclaud
 
Регистрация: 08.08.2014
Сообщений: 261

анимация в течении времени
Ребят подскажите что в функции написать чтобы изменяла высоту до 0 за интервал времени

function mySlideUp(elem, time) {
			
				var element = document.querySelector(elem);
				
				var height = parseInt(getComputedStyle(element).height);
				
				var count = time/height;
				
				var step = height / count;
			
				var timer = setInterval(function(){
				
					var newHeight = parseInt(getComputedStyle(element).height);
		
					    newHeight = newHeight - step;
	
					if (newHeight <= 0) clearInterval(timer);
					
					element.style.height = newHeight + 'px'; 
				
				
				}, 50)
				
			}
			
			setTimeout(function() {
			
				mySlideUp('#box',2000)
			
			}, 2000)


ерунда какаято получается(((
Ответить с цитированием