@Norwood

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

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

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

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

Войти через центр авторизации
Похожие вопросы