Foros del Web » Creando para Internet » CSS »

Superposición con caja contenedor

Estas en el tema de Superposición con caja contenedor en el foro de CSS en Foros del Web. Hola gente! Primero de todo pedir disculpas si este tema está repetido, pero he estado buscando y no he encontrado nada, puede ser que sea ...
  #1 (permalink)  
Antiguo 26/04/2007, 06:40
Avatar de Kamarada_Malkav  
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 70
Antigüedad: 12 años, 1 mes
Puntos: 0
Superposición con caja contenedor

Hola gente!

Primero de todo pedir disculpas si este tema está repetido, pero he estado buscando y no he encontrado nada, puede ser que sea porque tampoco se como buscarlo exactamente.

Mi problema es el siguiente:

Tengo una página que tiene un borde "redondeado" hecho con CSS. El caso es que tengo un problema con la parte de arriba del marco. En IE no me pasa.

El problema es que la capa central evita que la capa izquierda salga. Os pego el código de cómo lo tengo ahora porque explicándome no soy muy bueno

Código:
#CajaSupIzq { background:url(../Images/logo_web.png) no-repeat; }
#CajaSup { background:url(../Images/marco_s.png) top repeat-x; }
#CajaSupDer { background:url(../Images/marco_sd.png) right top no-repeat;}
Y en el HTML tengo esto:

Código:
<div id="CajaSup">
	<div id="CajaSupIzq"></div>
	<div id="CajaSupDer"></div>
</div>
El tema es que la capa CajaSup llega hasta donde debería estar CajaSupIzq, que contiene el logo de la página y no deja verla.

A ver si alguien es capaz de dos cosas, primero entender lo que estoy pidiendo, y segundo echarme una mano.

Saludos y gracias.
  #2 (permalink)  
Antiguo 27/04/2007, 01:05
Avatar de floren  
Fecha de Ingreso: febrero-2005
Ubicación: Málaga
Mensajes: 134
Antigüedad: 12 años, 10 meses
Puntos: 0
Re: Superposición con caja contenedor

Con ese único código CSS me extraña que funcione incluso en IE; podrías ir probando a dar valores margin a tus capas para que se ubiquen donde necesitas.

También de entrada te puedes olvidar un poco de la imagen en sí, le das un valor border: 1px solid; a tus capas y así vas viendo dónde se están colocando.
  #3 (permalink)  
Antiguo 27/04/2007, 02:22
Avatar de Kamarada_Malkav  
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 70
Antigüedad: 12 años, 1 mes
Puntos: 0
Re: Superposición con caja contenedor

Tengo más código por ahi claro. Para cerrar el marco faltan unas cuantas capas más, puse esas para no hacer muy denso el post ya que eran las que me daban el problema, o eso creo.

Iré probando desde el principio a ver que es lo que falla, porque recuerdo que hubo un tiempo en el que si que se mostraba bien. No se que toqué (porque algo debí tocar) para que se desmontara todos.

Cuando descubra que pasaba pondré la solución por si alguien hace la misma "gracia" que yo.

Saludos. (sigo abierto a cualquier tipo de sugerencia)
  #4 (permalink)  
Antiguo 27/04/2007, 04:11
Avatar de floren  
Fecha de Ingreso: febrero-2005
Ubicación: Málaga
Mensajes: 134
Antigüedad: 12 años, 10 meses
Puntos: 0
Re: Superposición con caja contenedor

Disculpa, tal vez me expliqué mal. Me refería a que con sólo

#CajaSupIzq { background:url(../Images/logo_web.png) no-repeat; }

es decir, sólo definiendo el background no es predecible qué ocurrirá con esa capa; float, margin y cosas de esas van haciendo ese control, por eso te decía que ponías poco código.
  #5 (permalink)  
Antiguo 27/04/2007, 07:01
Avatar de Kamarada_Malkav  
Fecha de Ingreso: octubre-2005
Ubicación: Madrid
Mensajes: 70
Antigüedad: 12 años, 1 mes
Puntos: 0
Re: Superposición con caja contenedor

Ahhh ok, no pasa nada.

Finalmente lo que hice fué cargar una copia de seguridad que tenia del archivo css y funcionó perfectamente, sólo tuve que hacer un par de modificaciones para dejarlo como estaba y listo. Gracias por la ayuda floren.

No se que es exactamente lo que estaba mal pero creo que era algo de los tamaños de las capas, ya que la que estaba intentando ver quedaba demasiado pequeña.

Saludos y seguro que vuelvo por aqui con mis peripecias.
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 09:11.