Foros del Web » Creando para Internet » CSS »

Div padre que ocupe su alto disponible

Estas en el tema de Div padre que ocupe su alto disponible en el foro de CSS en Foros del Web. Hola que tal, tengo una duda con CSS: Código: <div> <div style="width: 50%; float: left"> Columna 1 </div> <div style="width: 50%; float: left"> Columna 2 ...
  #1 (permalink)  
Antiguo 25/11/2013, 14:23
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Div padre que ocupe su alto disponible

Hola que tal, tengo una duda con CSS:
Código:
<div>
            
            <div style="width: 50%; float: left">
                Columna 1
            </div>
            
            <div style="width: 50%; float: left">
                Columna 2
            </div>
            
</div>
El código que tengo lo único que hace es poner un div al lado del otro, como se ve tengo un div que encierra ha ambos, yo quisiera que ese div padre, ocupara todo el alto disponible que fuera necesario, como podria hacer eso??
  #2 (permalink)  
Antiguo 25/11/2013, 14:27
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Div padre que ocupe su alto disponible

En principio bastaría con que ese padre tuviera un:

Código CSS:
Ver original
  1. height: 100%

Y así ese padre ocuparía toda la altura de su padre —el abuelo. Pero ese abuelo también tendría que tener una altura definida, no automática —que es la de por defecto. Y así seguiría a priori hasta el primer elemento.
  #3 (permalink)  
Antiguo 25/11/2013, 15:59
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 9 meses
Puntos: 306
Respuesta: Div padre que ocupe su alto disponible

Para mí que solo se trata de "limpiar los float", y que con un smple:
Código CSS:
Ver original
  1. overflow:hidden
en el padre, o alguna otra técnica para este menester bastaría para solucionarlo.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #4 (permalink)  
Antiguo 25/11/2013, 16:35
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Div padre que ocupe su alto disponible

Cita:
Iniciado por C2am Ver Mensaje
Para mí que solo se trata de "limpiar los float", y que con un smple:
Código CSS:
Ver original
  1. overflow:hidden
en el padre, o alguna otra técnica para este menester bastaría para solucionarlo.

Saludos
Si yo pensé eso primero. Pero el "disponible" me miró mal.
  #5 (permalink)  
Antiguo 25/11/2013, 16:45
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Div padre que ocupe su alto disponible

Gracias, con el overflow: hidden quedo, pero me podrian explicar por que???
jeje, de hecho ya quedo con el overflow:hidden, a por cierto no es "ancho displonible", jeje me equivoque, sería mas bien "ancho necesario", el que se ocupe para que cubra todo el contenido de los div hijos, gracias
  #6 (permalink)  
Antiguo 25/11/2013, 17:49
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Div padre que ocupe su alto disponible

Hola ahora me surgio otro problema aunque no sabría si crear otro hilo, verán los div hijos no toman el ancho disponible (disponible ahora si) osea si el div padre tiene un height de 500 por que el hijo o columa uno mide eso, el div columa 2 que esta a la derecha, no toma los 500px de alto si no lo unico que ocupa, y establecer height a 100% no funciona, aunque no quisiera ponerle a todos los div 100% habra alguna otra opcion

Etiquetas: alto, disponible, padre
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 08:06.