Dale a #contenedor un PADDING igual al MARGIN del div #transparente, y borrale el margen a #transparente. Luego ajusta el ancho de #contenedor, ya que estas agregando padding. Y listo.
2009/10/27 "Hernán Beati - SaberWeb.com.ar" <her...@saberweb.com.ar> > Hola a todos! > Estoy tratando de entender un ejercicio al que no le encuentro una causa > lógica: > > 1) El body tiene aplicada una imagen de fondo en mosaico. Sin problemas > hasta aquí. > > Luego hay dos divs: > > 2) un div #contenedor con una imagen de fondo (unos planetas grandes) > > 3) y otro div con textos dentro. > > Si aplico un margin-top (unos 200px en este caso) al div del TEXTO, la > imagen del fondo DEL CONTENEDOR se mueve hacia abajo esos 200px, como si > ese div "percibiera" que cambió la posición del div interno, y se > reacomodara a él! > > Si le pongo overflow:auto al #contenedor se soluciona, el #contenedor > sube y muestra la foto de fondo comenzando del borde superior de la > pantalla, pero no entiendo por qué regla específica de CSS la ubicación > DEL CONTENEDOR cambia si cambio el margen de OTRO div interno... > > La URL es: > http://www.cursodecss.com.ar/index.html > > Desde ya, gracias por cualquier pista... > > Saludos! > > -- > Hernán Beati > http://www.saberweb.com.ar > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- ↓ Ignacio Ricci www.ignacioricci.com _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo