Al leer la documentación de la gema gmaps4rails, no encontré ninguna manera de establecer el ancho y el alto del mapa. ¿Hay alguna manera de hacer esto?Gmaps4rails: configuración del ancho y alto del mapa
Respuesta
Debería haber dado más detalles sobre esto.
Haré una tarea de rake de instalación para copiar css y javascript en la aplicación Rails.
Bueno, por ahora, simplemente anule este en su css (supongo que no cambió la identificación del mapa).
#gmaps4rails_map {
width: 800px;
height: 400px;
}
Si quieres que funcione, tenga cuidado de incluir su css después de la yield(:head)
<%= yield :head %>
<%= stylesheet_link_tag "your css" %>
La respuesta por @apenadving no funcionó para mí, en el supuesto de que las clases div mapa y didn de Identificación 't cambio, tenía que hacer lo siguiente (en SCSS) con el fin de que todo funcione correctamente, tal vez me falta algo ...
.map_container{
$width:675px;
width:$width;
.gmaps4rails_map{
width: $width;
height: 400px;
}
}
También con carriles de 3,1 y por encima sólo tiene que hacer lo siguiente en su archivo
@import "gmaps4rails";
@import "myCoolStyle";
application.css.scss
si quieres hacer esto fácilmente le recomiendo que sigue esta serie de pasos:
Añadir una clase de contenedor personalizado usando:
<%= gmaps(:map_options => { :container_class => "map_container_renamed" }, "markers" => {"data" => @json, "options" => {"auto_zoom" => false} }) %>
a continuación, añadir en el CSS:
div.map_container_renamed #map {
width: 420px;
height: 260px;
}
div.map_container_renamed {
padding: 6px;
border-width: 1px;
border-style: solid;
border-color: #ccC#ccC#999 #ccc;
-webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
-moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;
width: 420px;
}
- 1. jQuery UI ancho y alto del diálogo en función del ancho y alto de la pantalla
- 2. Tamaño del navegador (ancho y alto)
- 3. Configuración de ancho y alto UIWebView
- 4. Cómo obtener el ancho/alto del texto
- 5. Android: Configuración del alto del botón en XML en función de su ancho
- 6. Configuración de ancho y alto en una etiqueta A
- 7. Configuración de ancho y alto de DIV en JavaScript
- 8. Ancho/alto del mapa de bits diferente después de cargar desde el Recurso
- 9. Ancho y alto completos SVG
- 10. JavaScript: ¿Cómo averiguar el ancho y alto del punto de vista en la ventana del navegador?
- 11. Ancho y alto personalizados en DOMPDF
- 12. Google Map .InfoWindow Establecer alto y ancho
- 13. Escuche los cambios de ancho/alto del navegador con jQuery
- 14. Cómo establecer un: alto/ancho del enlace con css?
- 15. Establecer ancho y alto de escena
- 16. Configuración del nivel de zoom del mapa de worldwind
- 17. Establecer ancho o alto del elemento en el modo Estándares
- 18. Uso del ancho y el ancho mínimo
- 19. gmaps4rails muestra solo la mitad del mapa cuando la pestaña iside. ¿Alguna idea de por qué?
- 20. Configuración de alto y ancho del elemento de lienzo en window.innerHeight/innerWidth que causa barras de desplazamiento
- 21. Android: ¿Cómo puedo configurar el ancho y alto de AlertDialog, y el botón del estilo AlertDialog?
- 22. Cambiar ios Tamaño del cuadro (ancho y alto) mantener la posición (x, y)
- 23. Establezca el alto y el ancho del botón como contenido de relleno y relleno principal
- 24. Configuración del módulo y configuración del diseño en zend framework
- 25. Establecer Google Maps Container DIV ancho y alto 100%
- 26. jQuery ~ Cómo animar el ancho y alto de la caja desde el centro del centro
- 27. ancho y alto del borde de la ventana en Win32 - ¿cómo lo obtengo?
- 28. Obtener ancho de mapa de bits y alto sin cargar en la memoria
- 29. Configuración del ancho de columna en la Vista de tabla
- 30. ¿Cómo obtengo el ancho y alto de un lienzo HTML5?
Que ks por tu maravillosa joya Solo una aclaración rápida. En tu respuesta, tienes gmaps4rails_map listado como un id, ¿no es una clase? – Seanland
@Seanland: Si recuerdo bien, cambié esto cuando introduje varios mapas :) – apneadiving
Bien = D. Célebre. – Seanland