Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/12/2007, 15:12
SuperJavi
 
Fecha de Ingreso: enero-2002
Mensajes: 417
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Problemas con diseño semi-elástico

Si claro.. Esta es la estructura, (básica)

Código:
<div id="tbl_cage">
      <div id="tbl_contenido">
		<div id="tbl_izquierda">
			<!-- // buttons -->
			<div id="tbl_buttons">
				<ul>
					<li class="titulomenu"><a href="mod=home">Módulos</a></li>
					<li class="submenu"><a href="mod=home">Inicio</a></li>
				    <li class="submenu"><a href="">Contacto</a></li>
				    <li class="submenu"><a href="mod=calendar">Quienes somos</a></li>
				    <li class="submenu"><a href="mod=photogalery">Album</a></li>
				    <li class="submenu"><a href="foro/">Otra seccion</a></li>
				</ul>
			</div>
			<div style="clear:both;"></div>
		</div>	
					
		<div id="tbl_body"></div>
	</div>
	<!-- // bottom -->
	<div id="tbl_bottom">
		Desarrollado por Noctiluca Formacion SL
	</div>	
</div>

Como veis es extremadamente simple la estructura. Ahora el CSS de los divs implicados:

Código:
#tbl_cage { 
	width:100%; 
	text-align:left;
}

#tbl_buttons {
	float:left;
	padding:10px 0px 0px 10px;
	width:160px;
	color: #666666; text-align:left;
	font-family: tahoma, verdana, serif; font-size:11px;
}

#tbl_izquierda {
	width:229px;
	height:auto;
	background:#f4f4f4;	
	margin-left:0;
	float:left;
}

#tbl_contenido {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	font-size:2em; font-weight: normal; color:#000000;
}

#tbl_body {
	float:right;
	text-align:left;
	width:90%; 
	border:1px solid blue;
	margin-right: 10%;
	display: inline;
	font-size:0.6em; font-weight: normal; color:#454545;
}

Y se me queda el div tbl_body ocupando el 90% del tamaño total de la página, y no del div tbl_contenido como yo pretendo. Cualquier ayuda se agradece. Gracias a todos.