10/12/2010, 12:15
|
| | Fecha de Ingreso: febrero-2004 Ubicación: Mediterraneo
Mensajes: 64
Antigüedad: 20 años, 10 meses Puntos: 2 | |
Al aplicar margin-top a header también se desplaza la capa que lo rodea Mi duda es la siguiente...
En esta sencilla estructutura de ejemplo cuando en el div cabeza se aplica un margin-top también se desplaza el div total hacia abajo.
Cuando al div total le aplicas overflow:hidden, funciona correctamente. Es decir solo se le aplica el magin-top a la capa cabeza.
¿Porque sucede?
He añadido el css en linea sólo para mostrarlo aquí.
-------------------------------------------------------------------------------------------------------
<div id="total" style="background-color:#636; overflow:hidden"><!--total-->
<div id="contenedor" style="background-color:#396; width:950px; margin:auto"><!--contenedor-->
<div id="cabeza" style="background-color:#903; height:50px; margin-top:100px"><!--cabeza--> cabeza
</div><!--fin cabeza-->
<div id="contenido" style="background-color:#FC0; height:200px;"><!--contenido--> contenido
</div><!--fin contenido-->
<div id="pie" style="background-color:#03C; height:50px"><!--pie--> pie
</div><!--fin pie-->
</div><!--fin contenedor-->
</div><!--fin total-->
------------------------------------------------------------------------------------------------
Gracias. |