Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2011, 16:31
Agu_A
 
Fecha de Ingreso: junio-2011
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Error div CSS.

Hola a todos, estoy haciendo una web pero tengo un problema con CSS que me crea un efecto no deseado al aplicarle margen a un div.

He aqui la pagina:

http://probit.com.ar/

Yo tengo 2 divs, ambas con posicionamiento relativo de la forma:

Código HTML:
Ver original
  1. <div id="content">
  2.      <div id="container">asd</div>
  3. </div>

Con los siguientes estilos:

Código CSS:
Ver original
  1. #content{
  2.     background:url(../images/contentBg.png) no-repeat;
  3.     width:100%;
  4.     height:382px;
  5. }
  6.  
  7. #container{
  8.     margin-left:10px;
  9.     margin-top:10px;
  10.     position:relative;
  11.     background:url(../images/containerBg.png) no-repeat;
  12.     width:985px;
  13.     height:352px;
  14. }

El problema, es que el margen se aplica a la capa padre ("content") en vez de a "container" por lo que me crea una franja gris oscura que es el color del fondo de la web.
Espero haber podido explicarme de forma correcta ya que soy nuevo en esto de la programacion y el diseño web.
Saludos y desde ya muchas gracias por su tiempo.