Si el contenido de la ventana de información del marcador es demasiado largo, no cabe en la ventana, se desbordará en la parte inferior. ¿Cómo puedo arreglar esto?Cómo establecer la altura máxima de la ventana de información del marcador del mapa de Google?
Respuesta
Este problema también puede ser el resultado de estilos heredados que se aplica al contenido ventana de información después de que se haya unido a la mapa.
Por ejemplo: El tamaño de la fuente se calculará en función de la fuente predeterminada. Cuando se adjunta la ventana de información, la fuente cambiará en función del CSS heredado y, si es más grande, se desbordará en la parte inferior de la ventana de información.
Si no desea eliminar el estilo heredado (y en su mayoría no lo hace), debe indicar explícitamente el estilo heredado en el contenido de la ventana de información.
puede encontrar una excelente descripción de este problema y es la solución a:
Si InfoWindow contiene una imagen, puede estar desbordando porque el tamaño de InfoWindow se establece antes de que se descargue la imagen. Si este es el caso, deberá especificar el tamaño de la imagen o precargarla.
lo contrario, yo sólo tiene que colocar el contenido en un div con una barra de desplazamiento:
div.infowindow {
max-height:250px;
overflow-y:auto;
}
.gm-style-iw{
max-height: 10px;
}
Por encima de código hace el trabajo!
La respuesta aceptada es un poco vago ...
Así que aquí hay un par de soluciones directas para cualquiera que quiera cambiar la altura de las ventanas de información, u otras propiedades de estilo.
Método 1: CSS
Aplicar una regla CSS como tal. Cambia toda ventana de información de:
.gm-style-iw {
max-height: 200px !important;
overflow: auto !important;
}
O, si tiene plantillas IW, esto puede funcionar también:
#myInfoWindow-content {
max-height: 200px !important;
overflow: auto !important;
}
desbordamiento necesita tener importancia, de lo contrario, se sustituyó por el de GM reglas propias y largo! el contenido puede ser cortado. La altura máxima funcionará sin importancia, pero probablemente sea mejor para mantenerla de todos modos.
Método 2: CSS en línea
Si utiliza las plantillas para los contenidos IW, a continuación, una opción es al hardcore estilos en línea por ventana de información. No es necesario usar! Importante porque GM parece tomar las reglas completas en este caso.
<div id="myInfoWindow-content" style="max-height: 150px; overflow: auto;">
content
</div>
MÉTODO 3: Javascript
Siempre se puede utilizar JS para modificar las cosas de forma dinámica. Puede utilizar este método para orientar y modificar otros elementos IW, como ocultar las flechas IW.
document.getElementById('myInfoWindow-content').style.maxHeight = '20px';
document.getElementById('myInfoWindow-content').style.overflow = 'auto';
- 1. Ventana de información de Google Maps v3 que se abre fuera de la ventana del mapa
- 2. Cambiar el marcador del mapa de Google
- 3. Cómo centrar el mapa en el marcador y abrir la ventana de información del marcador en un método
- 4. cómo cambiar la anchura y la altura de la ventana de información sobre google-maps-V3
- 5. Javascript, Cambiar el color del marcador del mapa de Google
- 6. Agregar etiqueta de numeración al marcador del mapa de Google
- 7. Google Maps v3 marcador ventana de información en mouseover
- 8. Altura de la ventana del iPad Safari
- 9. ¿Cómo establecer la altura máxima de un diseño en android?
- 10. Cómo establecer la altura máxima de $ img pero tenga proporciones
- 11. Cómo agregar la ventana del marcador de posición en Xcode
- 12. Cambiar la altura de la ventana del Gstatus de Fugitive
- 13. Cómo establecer Google mapa de marcadores de latitud y longitud y proporcionan burbuja de información
- 14. Google Maps: ¿Cómo crear una ventana de información personalizada?
- 15. ¿cómo configuro la altura del contenedor DIV al 100% de la altura de la ventana?
- 16. cómo obtener la altura exacta del cuerpo de la ventana del navegador web?
- 17. Cómo establecer la altura del cuadro de lista para auto
- 18. Animación inversa para la eliminación del marcador Google Map?
- 19. Establecer la altura del elemento ListView
- 20. Establecer la altura del cajón deslizante
- 21. ExtJS ventana abierta con altura máxima
- 22. CSS: Altura del área de texto como un porcentaje de la altura de la ventana gráfica
- 23. Cómo establecer la altura de una ventana usando C#?
- 24. ¿Cómo personalizaría la apariencia de la ventana emergente del folleto?
- 25. ¿Ruteo del mapa, a la Google Maps?
- 26. API de Google Maps v3 adición de una ventana de información para cada marcador
- 27. ¿Cómo establecer la altura del elemento para que coincida con la altura de otro elemento?
- 28. ¿Cómo agregar información sobre herramientas personalizada para el marcador de mapa de google?
- 29. Agregando clusterer de marcador simple al mapa de google
- 30. Cómo eliminar todo del mapa de google