Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2009, 02:22
Pennywiser
 
Fecha de Ingreso: mayo-2008
Mensajes: 28
Antigüedad: 15 años, 11 meses
Puntos: 0
La capa contenedora se queda hasta con lo que está fuera.

Hola! tengo un problema con mi capa contenedora. Actualmente el resultado que tengo es el siguiente:

img11.imageshack.us/img11/1466/55251109.jpg

Pero cuando añado otra nueva capa después de la capa contenedora (la blanca yy grande) ocurre lo siguiente:

img11.imageshack.us/img11/5838/91373839.jpg

El codigo del archivo php es el siguiente:

Código:
<div id="cabecera">
		<img src="cabecera.png"/>
</div>

<br/>


<div id="contenedor_botonera">
	<div id="boton" class="boton_actual">
		Principal
	</div>
	<div id="boton" class="vacio">
		Información
	</div>
	<div id="boton" class="vacio">
		Ayuda
	</div>
</div>
	
<br/>

<div id="contenedor">

	<div id='bloque' class="bloque_principal">
		Bloque uno
	</div>
	
	<div id="contenedor_detalle">
		<div id='bloque' class="bloque_detalle_izquierda">
			Bloque dos
		</div>
		<div id='bloque' class="bloque_detalle_derecha">
			Bloque tres
		</div>
		<br/>
		<div id='bloque' class="bloque_detalle_izquierda">
			Bloque dos
		</div>
		<div id='bloque' class="bloque_detalle_derecha">
			Bloque tres
		</div>
	</div>
<div class='final'/>
</div>

<div id="contenedor">
<img src='firefox.png'/>
</div>
Y el CSS es el siguiente:

Código:
html, body {
background-color: #AAFF28;
text-align:center;
padding-top: 10px;
height: 100%;
}


#cabecera{
text-align: center;
width: 700px;
margin: 0px auto;
}

#contenedor_botonera{
text-align:center;
width: 700px;
margin: 0px auto;
}

#boton{
background-color: white;
border-top: 2px solid #77B31D;
border-left: 2px solid #77B31D;
border-right: 2px solid #77B31D;
font: 12px Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto;
padding-top: 2px;
padding-left: 20px;
padding-right: 20px;
height: 16px;
float: left;
position: relative;
-webkit-border-top-left-radius: 40px;
-webkit-border-top-right-radius: 40px;
-moz-border-radius-topleft: 40px;
-moz-border-radius-topright: 40px;
}

.boton_actual{
border-bottom: 2px solid white;
}

.vacio{}

#contenedor{
text-align:center;
background-color: white;
border: 2px solid #77B31D;
width: 700px;
margin: 0px auto;
padding: 15px 30px;
-moz-border-radius-bottomright: 40px;
-moz-border-radius-bottomleft: 40px;
-moz-border-radius-topright: 40px;
-moz-border-radius-topleft: 40px;
-webkit-border-top-left-radius: 40px;
-webkit-border-top-right-radius: 40px;
-webkit-border-bottom-left-radius: 40px;
-webkit-border-bottom-right-radius: 40px;
}

#contenedor_detalle{
border: 3px double #77B31D;
padding: 5px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
float:left;
width:230px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}

#bloque{
padding: 5px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
float:left;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}


.bloque_principal{
background-color: black;
color: white;
width: 400px;
margin-right:40px;
}

.bloque_detalle_izquierda{
background-color: #77B31D;
color: white;
width: 100px;
margin-right: 10px;
margin-bottom: 5px;
}

.bloque_detalle_derecha{
background-color: black;
color: white;
width: 100px;
}

.final{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

¿Alguna sugerencia para que la segunda capa se coloque correctamente?