Клуб API Карт

не получается задать размеры балуна

Денис
27 мая 2010, 01:01

пытаюсь вставить карту с описанием меток в файле YmapsML в сайт на drupal. При нажатии на метку выскакивает балун и растягивается на почти всю карту по ширине. Как победить это дело? Вот кусок .xml с описанием шаблона балуна:

            <balloonContentStyle>
                <template>#balloonTemplate</template>
            </balloonContentStyle>
        </Style>
        <Template gml:id="balloonTemplate">
            <text><![CDATA[
                <div style="font-size:24px; maxWidth: 250">
                <div style="color:#ff0303;font-weight:bold">$[name]</div>
                <div>Адрес: $[metaDataProperty.AnyMetaData.address]</div>                       
                </div>]]>
            </text>

Или же здесь грабли где то в другом месте?

5 комментариев
Подписаться на комментарии к посту
Вот скрин того как растягивается балун - http://gyazo.com/9be3baf5db5101437e5b52675471ee3d.png
Скорее всего конфликт верстки. Ищите css-правила вида:
table {
    width : 100%;
}
Если не сможете поправить, то дайте ссылку на страницу.
Такую конструкцию нашел. но что то не доходит на что конкретно там обратить внимание... Пока что победилось простым закоментариванием этой части кода :) Чем может быть чревато данное мероприятие?
В верстке балуна есть таблица, поэтому если задать стиль для всех таблиц, то он будет действовать и на балун тоже.

Если у вас на странице какие-то другие элементы использовали это css-правило, то у них ширина будет выставлена в значение по умолчанию, т. е. auto.
так же удалил вот из этого вот это - ; maxWidth: 250...