Ответы пользователя по тегу Яндекс.Карты
  • Как повлиять на стили контента внутри кастомного маркера яндекс карт?

    @Makito Автор вопроса
    В общем нарыл таки ответ. Раз идет такая кастомизация то лучше использовать фабрику создания макетов из шаблонов templateLayoutFactory.
    Через этот конструктор устанавливаем шаблон вывода контента для метки

    var commonContent = ymaps.templateLayoutFactory.createClass('<div class="icn_content">$[properties.iconContent]</div>');
    


    а для ситуации с наведением мыши немного модифицируем шаблон, добавив класс к hover обертке

    var hoverContent = ymaps.templateLayoutFactory.createClass('<div class="icn_content hover">$[properties.iconContent]</div>');
    


    затем эти шаблоны применяем к стилевому оформлению наших кастомных маркеров, через свойство iconContentLayout

    Получаем нужный результат — можем стилизовать контент внутри маркера как угодно, и при программном вызове событий стили на маркерах отрабатываются корректно.
    Ответ написан
    Комментировать
  • Как скруглить Яндекс.Карты?

    @Makito
    Самый простой и удобный способ, если не работает border-radius остается, как ни странно, наложение картинок png :)
    Ответ написан
    3 комментария