Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 19-mar-2005, 14:57   #1 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Problema con alto completo

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
	<title>prueba</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<style type="text/css">

		#contenedor {
			width: 760px;
			height: 100%;
			margin: auto;
		}
		#left {
			background-color:#003399;
			width: 250px;
			float: left;
		}
		#right {
			background-color: #FF0000;
		}
		#bottom {
			background-color: #00FF00;
		}

	</style>
</head>

<body>
<div id="contenedor">

	<div id="left">
		a
	</div>

	<div id="right">
		b
	</div>


	<div id="bottom">
		c
	</div>

</div>
</body>
</html>
Supongamos que tengo una estructura de ese estilo, bien simple. Ahora, necesito que #left y #right se estiren al 100% pero dejando el espacio necesario para #bottom. ¿Cómo podría hacerlo?

Gracias
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Antiguo 19-mar-2005, 16:24   #2 (permalink)
Remo:Erdosain está en el buen camino
 
Fecha de Ingreso: febrero-2005
Ubicación: En un BLINK
Mensajes: 184
Enviar un mensaje por MSN a Remo:Erdosain
¿Acaso no te está faltando esto?
Código:
body, html {height:100%;}
Remo:Erdosain está desconectado   Responder Citando
Antiguo 19-mar-2005, 17:04   #3 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Uh que boludo. Lo tengo en la hoja de estilos, pero cuando lo copie aca para ponerlo todo junto se me perdio en el camino :D

Anyway, alguna idea?
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Antiguo 19-mar-2005, 17:04   #4 (permalink)
programeitor ha deshabilitado el karma
 
Avatar de programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 897
Dale a #left y #right un height:100%
programeitor está desconectado   Responder Citando
Antiguo 19-mar-2005, 17:48   #5 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Pero haciendo eso las dos columnas se estirarían ocupando toda la pantalla y #bottom quedaría oculto hasta que el usuario baje con la scrollbar.
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Antiguo 19-mar-2005, 18:22   #6 (permalink)
programeitor ha deshabilitado el karma
 
Avatar de programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 897
#contenedor {
width: 760px;
height: 100%;top:0;
margin: auto;
}
#left {
background-color:#003399;
width: 250px;height: 95%;
float: left;
}
#right {
background-color: #FF0000;height: 95%;
}
#bottom {
background-color: #00FF00;height: 10%;
}
body, html {height:90%;}

Esto queda bien en IE y un poco corto en NS
programeitor está desconectado   Responder Citando
Antiguo 19-mar-2005, 21:48   #7 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Pensé que el hacerlo con porcentajes haría que #bottom se agrandara demasiado en aquellos casos donde la pantalla es muy extensa, pero lo voy a probar y ver cómo queda.

Muchas gracias
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Antiguo 20-mar-2005, 05:32   #8 (permalink)
programeitor ha deshabilitado el karma
 
Avatar de programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 897
De nada Fede ,es cuestion de jugar con los porcentajes ,si quieres que el #bottom tenga una altura fija ,por ejemplo 100px ,se la das y varia luego el porcentaje de las columnas.

No se si puede hacerse de otra forma ,seria cuestion de experimentar.

Saludos.
programeitor está desconectado   Responder Citando
Antiguo 20-mar-2005, 08:17   #9 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Claro, pero tengo el mismo problema. Con una resolución muy chica me aparecería el scrollbar vertical y con una muy grande me sobraría espacio. Se me hace imposible hacerlo con porcentajes.

Gracias
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Antiguo 20-mar-2005, 09:04   #10 (permalink)
programeitor ha deshabilitado el karma
 
Avatar de programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 897
Pero eso es debido a que les tienes asignado un ancho fijo en px al contenedor=760 y a left=250., si se ve desde ua pagina de 640*480 el contenedor se sale de pantalla, tendrias que aplicarle la anchura tambien en porcentages o maximo 640 o lo que permita sin mostrar el scroll.

Es muy recomendable, para no tener este tipo de problemas ,que todas las medidas vallan en porcentajes.

Última edición por programeitor; 20-mar-2005 a las 09:06.
programeitor está desconectado   Responder Citando
Antiguo 20-mar-2005, 09:18   #11 (permalink)
thunder.scripts está en el buen camino
 
Avatar de thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 646
Bueno, pero ese no es mi problema ahora. El ancho del contenedor es uno arbitrario.
Pero, por ejemplo, le doy 150px de alto a #bottom y un alto en porcentajes a las columnas #left y #right. Trabajo en 1027x768, así que lo hago encajar perfectamente, pero en diferentes resoluciones no va a quedar igual por el hecho de que el 90% de 600 no es igual al 90% de 768 ni al 90% de 1024.

Por ahora lo solucioné usando display:table, pero no funciona en IE. (display table y "colspan")

Gracias
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
www.vmgdesign.com.ar
thunder.scripts está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:10.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93