Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2010, 10:51
danilisss
 
Fecha de Ingreso: febrero-2010
Mensajes: 44
Antigüedad: 14 años, 2 meses
Puntos: 0
Pregunta alto de los div

Hola, como veran soy nuevo en este foro...

tengo un problema con el alto de un div en mi pagina no con los que tienen tamaño fijo sino con lo que deben crecer.

les muestro el codigo y despues les explico que es lo que no me funciona.

pagina
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<link href="clases/class.css" rel="stylesheet" type="text/css" /></head>

<body class="fondo">
<div class="pagina">
	<div class="publicidad"> 
		<div class="publicidadizq">
		publicidad		</div>
		<div class="contador">
		contador			</div>
	</div>
	<div class="banner"> 
		<div class="bannerizq">
		logo			</div>
		<div class="bannerder">
			<div class="bannerderfecha">
				24 de febrero del 2010				</div>
			<div class="bannerderbotonera">
				inicio | registrarse | salir				</div>	
			<div class="bannerderbuscar">
				buscar
		  		<label>
		  		<input type="text" name="textfield" />
		  		</label>
			</div>		
		</div>
	</div>
	<div class="centro"> 
		<div class="centroizq"> 
			<div class="centroizqtop">			
			ad-sense				</div>		
			<div class="centroizqcen">
			 asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>asdjahsk<br>				</div>
			<div class="centroizqpie">			
			ad-sense				</div>				
		</div>
		<div class="centroder"> 
		web</div>
	</div>
	<div class="pie"> 
	pie		</div> 
</div>
</div>
</body>
</html>
css
Código:
.fondo {
	background-color: #000000;
}
.pagina {
	width: 900px;
	margin: auto;
	top: 0;
	bottom:0;	
}
.publicidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100%;
	height: 100px;
	background-color: #666666;
}
.publicidadizq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 600px;
	height: 100%;
	background-color: #666666;
	float: left;
	padding: 0;
	margin: 0;
}
.contador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 300px;
	height: 100%;
	background-color: #FFFFFF;
	float: left;
	color: #000000;
	background-color: #FFFFFF;
}
.banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	position: relative;
	width: 100%;
	height: 110px;
	background-color: #CCCCCC;
}
.bannerizq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	position: relative;
	width: 600px;
	height: 100%;
	float: left;
	color: #FFFFFF;
}
.bannerder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	position: relative;
	width: 300px;;
	height: 100%;
	float: left;
}                                                                                                	
.bannerderfecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	position: relative;
	width: 100%;
	height: 30px;
	font-weight: bold;
	text-align: center;
	color: #999999;
}
.bannerderbotonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	position: relative;
	width: 100%;
	height: 30px;
	font-weight: bold;
	color: #999999;
	text-align: center;
}
.bannerderbuscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100%;
	height: 50px;
	color: #999999;
	text-align: center;
}
.centro {
	width: 100%;
	background-color: #999999;
}
.centroizq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 675px;
	float:left;
	background-color: #999999;
}
.centroizqtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100%;
	height: 40px;
	background-color: #FFFFFF;
	color: #000000;
}
.centroizqcen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100%;
	background-color: #999999;
}
.centroizqpie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 100%;
	height: 40px;
	background-color: #FFFFFF;
	color: #000000;
}
.centroder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 225px;
	float:left;
	background-color: #0000FF;
	text-align:center;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 100%;
	height: 100px;
	background-color: #666666;
	color: #FFFFFF;
	float: left;
	bottom:0px;

}

el tema es asi... todo funciona a la perfeccion menos los divs del centro que serian lo que modificarian su tamaño a medida que web crece.

el div "centroizqcen" y el div "centroder" son los del problema, el tema es que cuando cualquiera de estos dos div crecen aumenta el tamaño del div centro que eso estaria perfecto, pero lo que yo quiero es que si aumenta el div "centroizqcen" tambien aumente el tamaño (siempre en altura) del div "centroder", y viceversa... no se cuanto ponerle en altura a esos dos divs, ya que asi como estan si aumenta uno se agranda el div que lo contiene (centro) pero solamente uno incrementa su valor y no ambos... en conclusion querria que los div cuando crece uno el otro crezca de igual manera.