Foros del Web » Creando para Internet » CSS »

Borde para evitar comportamiento extraño

Estas en el tema de Borde para evitar comportamiento extraño en el foro de CSS en Foros del Web. Hola, Tengo una cabecera con una imagen de fondo. He metido dos div con texto en esa cabecera, el primero es un texto con parrafos ...
  #1 (permalink)  
Antiguo 19/11/2010, 08:45
Avatar de PedroDesing  
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 202
Antigüedad: 17 años, 1 mes
Puntos: 18
Borde para evitar comportamiento extraño

Hola, Tengo una cabecera con una imagen de fondo.

He metido dos div con texto en esa cabecera, el primero es un texto con parrafos <p> y el segundo es un menu horizontal con <ul>. Trato de establecer margi-top para el primer div para tratar de ubicarlo a cierta distancia del limite superior de la pagina. Pues bien, si uso margin top, tambien se me desplaza del limite superior el <div="cabecera"> (que contiene el div con el texto). Si uso padding sí me deja hacerlo, y si le pongo un borde superior al <div="cabecera"> puedo usar el margin-top sin problemas.

Esto es algo habitual?? puedo subir el codigo si es necesario, muchas gracias.
__________________
pedrorodas.com próximamente! Permanezcan atentos
  #2 (permalink)  
Antiguo 19/11/2010, 09:22
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Borde para evitar comportamiento extraño

Siempre lo he calificado como un fallo de renderizado de navegador, pues un elemento padre no debería verse afectado por el margin-top del hijo. La solución actual podría ser:

Código CSS:
Ver original
  1. .capa {
  2. position: relative;
  3. top: 20px;
  4. }

Etiquetas: extraño, bordes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:53.