Задать вопрос
@pilolin
HTML программист

Каким образом сделать подобный эффект подчеркивания?

На странице есть блок на котором фотка группы человек стоящих по отдельности (фоток несколько на самом деле и люди на каждой из них в разных позах). Необходимо чтобы при наведении на человека появлялась полоса ниже него.
Наведение по контуру, насколько понимаю без svg не обойтись, ну и впринципе мне предоставили svg в которых где то polygon где то path.
Решил что сделаю контейнер с относительным позиционированием, внутри вставлю svg и div который будет линией. При наведении на объект div будет получать top и left. Но не могу сообразить как мне координаты нижнего левого угла у объекта на который навели получить.

Ссылочка на jsfiddle

Примерное расположение линий при наведении на объект
5bd6a4ca8ec90788272517.jpeg
  • Вопрос задан
  • 341 просмотр
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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