Показать сообщение отдельно
  #155 (permalink)  
Старый 12.01.2018, 10:25
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

j0hnik,
К сожалению, свойство absolute не подходит для дальнейшей реализации кода.

Dilettante_Pro,
Спасибо исправил, но не смотря на это позиционирование осталось от viewport.

Хочу попробовать вариант приведённый ниже, единственно не знаю как обращаться к классу active, ведь в начале загрузки страницы его нет, он добавляется впоследствии динамически по событию 'скрола'.

active && active.style.transform = "translateY("+wrap.scrollTop+"px)";

// или так
[].forEach.call(pages, function(el, i) {
			if (el.classList.contains("active")) {
				el.style.transform = "translateY("+wrap.scrollTop+"px)";
			} else {};
Ответить с цитированием