Задать вопрос
RadCor
@RadCor
Если мой ответ вам помог, отмечайте его решением.

Перетаскивание большого изображение в блоке div, как это сделать?

Всем привет, есть большая картинка карта посёлка.
По верх неё нанесены svg координаты домов (при наведении крыша меняет цвет).
Сейчас что бы перемещаться по карте, нужно юзать горизонтальный и вертикальный скролл браузера, это очень не удобно.
Подскажите пожалуйста, как сделать так, что бы карту вместе с нанесённым на неё svg элементами можно было таскать просто мышкой (по аналогии яндекс/гугл карт).

Структура кода такая: jsfiddle.net/qa8vexdn
  • Вопрос задан
  • 915 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
https://www.google.ru/search?q=javascript+drag+pan...
первая ссылка
codepen.io/JTParrett/pen/rkofB только тач события добавьте.
вторая ссылка https://asvd.github.io/dragscroll/
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@IceJOKER
Web/Android developer
добавляете все это дело в какой-нибудь div, задаете ему ограниченные width | height и position relative, а внутреннему блоку position absolute , далее можно сделать так чтобы при наведении мышки менялись top и left ))
В коде все писать лень
Ответ написан
Комментировать
kalbac
@kalbac
Wordpress Developer Full-Stack
Попробуйте реалезовать это с помощью SVG.js или Raphael.js
Ответ написан
Ваш ответ на вопрос

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

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