@Norwood

Как ограничить выход элемента за другой?

Есть квадрат, внутри него круг. При нажатии кнопки круг перемещается внутри квадрата. Нужно не дать выходить кругу за границы квадрата при помощи отключения кнопки. Насколько я понимаю, мне нужно сделать проверку на касания границы квадрата и круга. Но как реализовать не знаю. Можете помочь?
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
новая_координата = Math.max(
  минимальное_допустимое_значение,
  Math.min(
    максимальное_допустимое_значение,
    текущая_координата + изменение_координаты
  )
);

https://jsfiddle.net/03mh1q78/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект