• Как снизить скорость прокрутки страницы?

    iscareal
    @iscareal
    Front-End Developer
    Мой вам совет - никогда не менять нативный скроллинг. Вы говорите "снизить скорость", а у меня на маке через тачпад скорость прокрутки бешеная. Вы никогда не сможете учесть все устройства и сделать так, как ожидаете это вы. У кого то компьютер с обычной мышкой, у кого-то ноутбук. У ноутбуков тоже куча разных тачпадов, работающих по-разному. Мышки есть сенсорные, типа Apple, есть обычный.

    Это была первая причина. Вторая - UX. Когда пользователь хочет проскроллить сайт, он ожидает это сделать с какой то привычной ему скоростью и куда то "попасть". А тут у вас страница улетает, либо наоборот не скроллится (по причинам в первом пункте). Так что лучше оставить эту затею.
    Ответ написан
    Комментировать
  • Как снизить скорость прокрутки страницы?

    Как это не было бы странно но через css. Вот в этой строке:
    .slide {
      height: 100%;
      transition: all 2s;
    }

    Поменять у свойства transition время продолжения анимации, на которое вам надо например так:
    .slide {
      height: 100%;
      transition: all 12s;
    }
    Ответ написан
    Комментировать