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

Как выделить мышкой область на странице и присвоить класс элементам попавшим в эту область?

Нужно зажав левую кнопку мыши выделять область на экране и попавшим в эту область элементам присваивать класс.
Это нужно для того чтоб реализовать для верстки функционал похожий на выделение ячеек в Excel.
Может кто нибудь предложит решение на примере со скриншота:
673c87e55e200289513020.png
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
Как выделить мышкой область на странице и присвоить класс элементам попавшим в эту область?

1. Использовать события mousedown, mousemove итп, для момента зажатия ЛКМ.
2. Использовать метод getBoundingClientRect(), для получения координат элементов (их пересечения), куда передвинули мышь из п1, если пересечение достигнуто, то добавляем css класс данному элементу.
Может кто нибудь предложит решение на примере со скришота

Что конкретно у Вас не получилось? Если всё, то на фрилансе предложат сделают все за Вас.

Кстати, гуглежка заняла 2 минуты (быстрее, чем написать вопрос) - Выделение элементов мышкой:
Ответ написан
Ваш ответ на вопрос

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

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