Задать вопрос
@VaniXac
17 лет

Как сделать плавное перемещение объектов по странице?

Имеется квадрат, который прибавляет к своему left + 10px. При зажатии идет перемещение с рывками, как сделать плавное гладкое перемещение?
Использую vue.js, возможно у него есть свои какие то решения? Или что то свое предложите.
  • Вопрос задан
  • 1620 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
CSS transform и transition вместо прямого left - будет намного плавнее
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
you_web
@you_web
Кратко обо мне
https://codepen.io/you_web/pen/PexjKd

На элемент, который будет перемещаться повесить свойство transition: 0.5s , где 0.5s это время трансформации

Ваник Хачатрян, посмотрите еще раз, я изменил время на 2с и стало ну очень плавно. Если и этого недостаточно, то можно поиграться с этим - htmlbook.ru/css/transition-timing-function
Ответ написан
Ваш ответ на вопрос

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

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