Клуб API Карт

как изменить ширину текста метки ?

damir.aysin
1 августа 2009, 17:12

создал свой стиль, темплэйт, и присоеденил к метке, метке задал имя, как вариант

школа №12345


при выводе на карту, метка изображается в новом стиле, но текст метки "обрывается", и становится

школа

№12345


подозреваю что гдето устанваливаются параметры высота и ширина текста

подскажите, где смотреть и что исправить?

7 комментариев
Подписаться на комментарии к посту
Дайте ссылку на страницу.
АПИ само размеры не выставляет, так что скорее всего проблема в css на вашей странице. Если не сможете найти сами, то как уже написал Саша, дайте ссылку, постараемся помочь.

ок, "проблемка" лежит здесь

http://www.raniya.ru/moscow-map.html

 

сейчас проверил, вижу что теперь не работает и вывод моей иконки взамен обычной, раньше было, а новые стили в  и как и сами стили сработали и выводят как мне нужно


так что прошу помочь разобраться сперва с тем что не цепляет мои иконки

 

для примера ниже карты вывожу "свою иконку", т.е. линк работает

"школа №222" должна показывать мою иконку, а "школа №111" по умолчанию
Когда Вы задаете шаблон для содержмого значка метки, то используется значок по умолчанию.

Если Вы хотите, чтобы в Вашем пользовательском значке выводился текст, то это необходимо предусмотреть в шаблоне для значка метки (создать свой шаблон для значка метки).
Примерно такой можно сделать стиль для значка метки:

   
        #userIconTemplate
   

и шаблон:

   
       
     
спасибо за подсказку, почти сработало, но ваш пример мне кажется в корне отличается от того что приведен в примере

http://api.yandex.ru/maps/ymapsml/examples/styleobject.html

и я хотел использовать полностью стандартный вариант, как

http://api.yandex.ru/maps/ymapsml/examples/styleobject.xml

но я сделал как вы предложили, и вот результат, пришлось "поиграть" CSS-установками чтобы "имя иконки" легло поверх картинки, но "обрезание" все равно присходит (смотри Школу-222), и мне пришлось (как в примере Школа-333) задавать значения ширины для картинки, т.е. я сейчас думаю что обшая ширина объекта зависит от ширины картинки.... а мне бы не хотелось чтобы была такая привязка, т.к. я не могу предугадать все возможные варианты

мои исправления здесь
http://www.raniya.ru/moscow-map.html
"Растягиваемость" значка метки под текст зависит от того как Вы заверстаете шаблон для значка метки.

Например, шаблон может быть такой:

    http://www.raniya.ru/data/_mhs/_icons/_default_icon.png" style="float:left" />
    Очень длинный текст в значке метки