Как настроить размер вкладок в соответствии с их содержанием в информационном окне Карт Google? - PullRequest
1 голос
/ 25 августа 2009

Используя Google Карты, я пытаюсь открыть информационное окно с вкладками в нем, каждая вкладка отображает свой город для выбранной страны. Проблема в том, что названия городов не всегда помещаются во вкладку, поэтому они нарушают дизайн. Как я могу изменить размеры вкладок, учитывая, что мне нужно передать строку в качестве метки вкладки (а не узла, который можно стилизовать)? Обратите внимание, что ярлык вкладки не подходит, а не содержимое.

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

var tab1 = new GInfoWindowTab("string", node);
var tab2 = new GInfoWindowTab("string", node);
tabs.push(tab1);
tabs.push(tab2);
marker.openInfoWindowTabs(tabs);

где узел является допустимым узлом DOM, конечно

1 Ответ

0 голосов
/ 25 августа 2009

К сожалению, нет хорошего способа изменить стили ярлыков вкладок. Лучше всего будет проверить длину вашей строки и сократить ее, если она слишком длинная. (

ОБНОВЛЕНИЕ: Вы можете попробовать стороннее информационное окно, но я не знаю, будет ли любое из них поддерживать то, что вы хотите сделать с вкладками. Есть несколько вариантов здесь - попробуйте ExtInfoWindow

...