Задать вопрос
@alexandr_19_97

Как сделать дозагрузку html или хотя бы просто анимацию?

Видел на некоторых сайтах эффект дозагрузки сайта как это делают сколько не гуглил не увидел чтоб делали похожее. Для примера как сделать такую же анимацию загрузки элементов как и на https://www.squarespace.com/ ? У меня из догаток только в js определять видит ли пользователь новый блок и тогда передвигать все элементы та их места, но думаю это что то не то).
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 1
@codemecodeyou
Конкретно в данном варианте - использовать уже готовые решения для анимации (npm-libraries), например: Anime.js, Mo.js, ScrollReveal.js
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@V0vash
Анимация вызывается когда доскроллил до блока, чтобы определить положение блока стоит почитать о методах:

getBoundingClientRect
window.innerHeight
window.innerWidth
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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