@vovchik228
234234

Карта в svg, как добавить текст в элемент?

Нужно сделать вот такую карту.

a6c510ed0531462998c402a42bc5a109.png

Получается, что нужно нарисовать регионы, и в них добавить метку и текст, делаю в svg потому что нужно динамически менять цвет при наведении и отключать некоторые регионы(удалять текст и метку).

Какие есть варианты как это построить? В свг жи нельзя делать вложенные элементы, а хотелось разбить все по группам, ругион->название+метка+сам фон региона. Может есть варианты получше svg?
  • Вопрос задан
  • 802 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
В свг жи нельзя делать вложенные элементы

Есть группы для этого.

а хотелось разбить все по группам

так и сделайте, что останавливает https://habrahabr.ru/post/230443/

Может есть варианты получше svg

Лучше нет. Есть аналог, например canvas, но будет сложнее, в данной задаче

ПС: Готовых примеров куча:
https://codepen.io/tag/svg%20map/
https://habrahabr.ru/post/127994/
Ответ написан
Ваш ответ на вопрос

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

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