genişliğini denetleme Herkes Google Haritalar'da InfoWindow genişliğini nasıl ayarlayacağını biliyor mu? Infowindow, Google Haritalar'daki bir noktayı tıkladığınızda açılan balon gibi karikatürdür. Yüksekliği CSS ile kontrol edebilirim ancak genişliğin nasıl değiştirileceğini anlayamıyorum (varsayılan bilgi penceresinden daha ince olmasını istiyorum). Bir Google Maps InfoWindow
ben API MaxWidth bir başvuru buldum ama bu nereye koyacağımı bilemiyorum. Herhangi bir fikir? API v3 için
15
A
cevap
31
, InfoWindowOptions.maxWidth
tesis için soruyorsun onu yapar. InfoWindow
yapıcısı, InfoWindowOptions
nesnesinin isteğe bağlı bir argümanını alır. o
var iw = new google.maps.InfoWindow({ content: some_text, maxWidth: 200 });
documentation notlar "değişen içeriği ne zaman açılacak bir çağrı önce ayarlanırsa değer sadece kabul edilir. Açık ardından yakın setOptions ve çağrı, maksimum genişliğini değiştirmek için."
1
böyle ilk başta div ekleyebilirsiniz:
<div style='width:300px;margin:0 0 20px 20px;height:90px;'>
9
Google Maps stili geçersiz kılabilir.
/* Just use .gm-style-iw */
.gm-style-iw {
width: 300px;
min-height: 150px;
}
İlgili konular
- 1. Google Maps v3 InfoWindow Çok Geniş
- 2. google map'in InfoWindow özelliğini özelleştir
- 3. Google Maps API v3 infowindow kapanış etkinliği/geri çağrısı?
- 4. Google maps-api v3 InfoWindow otomatik olarak yola yükleme yapıyor
- 5. Google Maps Offset Marker/Infowindow konumu (panTo/setCenter)
- 6. Google Maps: açmak için InfoWindow fareyle, kapat ve yeniden aç
- 7. Google haritalar içinde Jquery nasıl kullanılır InfoWindow?
- 8. infoWindow bağdaştırıcısı
- 9. Google Maps: Google Maps V3 ve ben kullanıyorum
- 10. Google Haritalar Api v3 özel InfoWindow - "google tanımlı değil" hatası
- 11. Google Maps: InfoWindow'un haritayı değiştirmesini nasıl engeller
- 12. Etkileşimli bir InfoWindow Google Haritalar API'si oluşturma
- 13. özel infowindow kutusu?
- 14. Google Maps Birden Çok Özel İşaretçi
- 15. google maps v3
- 16. Google Maps infoWindow'da yalnızca son kaydı yüklüyor
- 17. Bir google grafik kullanarak google maps api kullanarak bir haritaya
- 18. Google Map API'da belirli bir InfoWindow göster API V3
- 19. google maps. Bir merkez noktası
- 20. bir Google Maps API çağrısı
- 21. Google Maps: işaretleyici üzerinde oto merkezi haritası
- 22. Google Maps Marker Kümeleyici Çalışmıyor
- 23. Google Harita'da arka plan rengini değiştirme InfoWindow
- 24. Google Map .InfoWindow Set Yükseklik ve Genişlik
- 25. Google Maps API ile Google Maps Engine arasında mı?
- 26. Google Maps API Infowindows'lu Birden Fazla İşaretçi
- 27. google maps api
- 28. Google Maps Kabarcık Şablonları
- 29. Google Maps url
- 30. google maps api v2'de işaretçinin InfoWindow görünümünün kenar boşluğunu değiştirin
Bu MaxWidth belirli bir noktanın ötesine genişliği küçültmek izin vermez dikkati çekiyor - etrafında 200px Ben birçok amaç için oldukça geniş olan inanıyoruz. –
Bu işe yaramıyor. Ben css geçersiz kılma ile gitmeyi öneririm. – guiomie
Stil geçersiz kılma sadeliğini seviyorum ve işe yaradığını görüyorum, ancak yukarıda açıklanan çözümün test edilmesi şimdi bunun hala benim için çalıştığını ve infoWindow genişliğini kontrol edebildiğimi gösteriyor. Test ettiğim sayfa XHTML 1.0 Strict idi, ancak HTML5'e gitmek aynı derecede iyi çalışıyor. – fortboise