Foros del Web » Creando para Internet » CSS »

Div no se ajusta dentro de otro

Estas en el tema de Div no se ajusta dentro de otro en el foro de CSS en Foros del Web. Buenas tardes, llevo rato luchando para que un div que se carga con la api de google maps, se ajuste dentro del contenido de un ...
  #1 (permalink)  
Antiguo 28/12/2018, 13:54
 
Fecha de Ingreso: marzo-2007
Mensajes: 1
Antigüedad: 17 años, 7 meses
Puntos: 0
Div no se ajusta dentro de otro

Buenas tardes, llevo rato luchando para que un div que se carga con la api de google maps, se ajuste dentro del contenido de un div que actua de contenedor principal en el famoso template SB Admin v2 (para bootstrap). Adjunto una imagen del problema:

[URL="https://ibb.co/HVJ9yzy"]https://ibb.co/HVJ9yzy[/URL]

El div que contiene el mapa tiene el siguiente estilo (mediante CSS):
Código:
#map {
    margin: 10px;
    border: 10px;
    padding: 10px;
    width:auto;
    height:100%;
}
Alguna idea de como solucionarlo?
  #2 (permalink)  
Antiguo 28/12/2018, 17:28
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 8 meses
Puntos: 1826
Respuesta: Div no se ajusta dentro de otro

No entendí basado en la imagen.

Pero te recuerdo que el height 100% no funciona si no hay en algún momento un elemento, digamos padre, con un alto definido.

Podrías usar por ejemplo un height: 50vh;

Puedes googlear "height 100 problem" para encontrar diferentes alternativas a tu problema específico.

Hay algunos "hacks" como poner
padding-bottom: 100% y un margin-bottom: -100%
ya que el padding y el margin están definidos en realidad por el ancho de la ventana, para darle consistencia al modelo de caja. Hay otros como poner una imagen transparente con la proporción, etc.
  #3 (permalink)  
Antiguo 31/12/2018, 07:50
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.433
Antigüedad: 22 años, 5 meses
Puntos: 177
Respuesta: Div no se ajusta dentro de otro

responsive embed
__________________
Desarrollos dosLotos
Calendario Maya, Meditación, Osho

Etiquetas: divs, googlemaps
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:10.