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

Как сделать плавную адаптацию сайта?

Видел множество сайтов, блоки которых при адаптации плавно перемещаются и т.д. Пробовал ставить transition all на html и body - эффекта нет. Как правильно это сделать?
  • Вопрос задан
  • 301 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Такие перестроения обычно бывают при использовании вот такого вот такой js либы. На css сделать перемещение блоков плавно нельзя. Ведь элементы не позицию меняют, а просто сваливаются друг под друга при адаптации. transition анимирует css свойства, а не поток элементов на странице.
Ответ написан
Комментировать
dimovich85
@dimovich85 Куратор тега CSS
https://u-academy.net/
transition задать тем блокам, которые должны перемещаться. А стоит ли? Это видят почти всегда только разработчики, обычно пользователи не так часто делают ресайз. Нагрузка на браузер больше. Ведь если заходить с телефона, то сразу получишь картинку, и всех плавных перестроений не видать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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