Задать вопрос
serovpochta
@serovpochta
Лысый

Изменять высоту блока при скролле одновременно с моментом скролла?

Изменять высоту одновременно- имею ввиду, в зависимости от положения скролла, изменяется одновременно и плавно высота определенного блока див Но важно, что бы скорость изменения высоты блока отличалась от скорости движения скролла

Спасибо огромнейшее!
  • Вопрос задан
  • 2531 просмотр
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
Ну, так привяжите размер блока к скроллу...
например, так:
document.getElementById("myDiv").style.height = document.body.scrollTop/2+"px"
Ответ написан
Дмитрий если через jQuery, то
Добавьте у себя между $(document).ready(function(){
$(window).scroll(function(){
       console.log($(this).scrollTop());
       var attrstyle = 'height:' + $(this).scrollTop()/2 + 'px;';
       $("#Vash-id").attr('style', attrstyle);
    });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы