Google Map Infowindow MaxWidth проблемы - PullRequest
3 голосов
/ 07 мая 2010

В версии 3 maxWidth не работает, если он меньше 200

Ответы [ 3 ]

3 голосов
/ 15 апреля 2011

Вот обсуждение группы Google . Он включает примеры того, как стиль ваше собственное информационное окно. Я еще не читал об этом.

0 голосов
/ 12 мая 2014

Вы можете сделать это, добавив элемент div внутри infoWindow и установить ширину с помощью css.

Ex:.

this.infowindow = new google.maps.InfoWindow(
{ 
    maxWidth: 300, 
    content: "<div class='div-info'>....</div>" 
});

Css Определение:

.div-info { 
    max-width: 300px; 
}
0 голосов
/ 07 июня 2012

this.infowindow = new google.maps.InfoWindow ({ maxWidth: 300, содержание: "..." });

maxWidth должно быть больше 250

Максимальная ширина информационного окна независимо от ширины содержимого. Это значение учитывается только в том случае, если оно установлено перед вызовом открытия. Чтобы изменить максимальную ширину при изменении содержимого, вызовите close, setOptions, а затем откройте.

...