@bekawaa

Как перемещать блок на js анимируя?

const block = document.querySelector(".block2");

let position = 0;
let position2 = 0;
let position3 = 0;

const mover = () => {
    if (position < 350) {
        position += 15;
        block.style.left = `${position}px`;
        setTimeout(() => {
            mover();
        }, 200);
    } else if (position >= 350 && position2 < 350) {
        position2 += 15;
        block.style.top = `${position2}px`;
        setTimeout(() => {
            mover();
        }, 200);
    } else if (position2 >= 360 && position3 < 350) {
        position3 += 15;
        block.style.right = `${position3}px`;
        setTimeout(() => {
            mover();
        }, 200)

    }
}
mover();


третье условия работает но сам блок не перемещается
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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