Foros del Web » Creando para Internet » CSS »

Z Index Superposicion de objetos y texto

Estas en el tema de Z Index Superposicion de objetos y texto en el foro de CSS en Foros del Web. Hola a todos, tengo una pequeña duda con la priopedad Z-Index. Estoy tratando de hacer que div 1 tenga "Z-Index: 1" div 2 "Z-Index:2" y ...
  #1 (permalink)  
Antiguo 02/01/2012, 14:58
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 12 años, 6 meses
Puntos: 0
Z Index Superposicion de objetos y texto

Hola a todos, tengo una pequeña duda con la priopedad Z-Index.

Estoy tratando de hacer que div 1 tenga "Z-Index: 1" div 2 "Z-Index:2" y que el texto dentro de div 1 tenga "Z-Index: 3". Resumiendo, quiero que el texto del div 1 se vea sobre el 2 pero que el 2 este sobre el 1.

Este es el codigo que estoy utilizando:

HTML:
Código HTML:
Ver original
  1. <div class="div1"></div>
  2. <div class="div2"><span>asd</span></div>

CSS:
Código CSS:
Ver original
  1. .div1 {
  2.     background-image: url(Images/side-top.png);
  3.     height: 148px;
  4.     width: 174px;
  5.     z-index: 2;
  6.     position: relative;
  7. }
  8. .div2 {
  9.     background-image: url(Images/side-mid.jpg);
  10.     height: 288px;
  11.     width: 174px;
  12.     margin-top: -110px;
  13.     z-index: 1;
  14.     position: relative;
  15. }
  16. span {
  17.     color: #FFF;
  18.     text-align: center;
  19.     position: relative;
  20.     z-index: 3;
  21. }

Lo que busco es que me expliquen que esta mal en el codigo y como solucionarlo.

Desde ya muchas gracias.
Marcos.
  #2 (permalink)  
Antiguo 02/01/2012, 15:12
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: Z Index Superposicion de objetos y texto

2 contenedores posicionados con "relative" nunca se podrán superponer. Ocuparan dos líneas horizontales diferentes.

Si un elemento lo posiciona sobre otro también lo hará todo lo contenido en él. A no ser que...
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <meta charset="UTF-8">
  3. <title>Kseso? jugando con css</title>
  4. <style type="text/css">
  5.  .div1 {
  6.     background: red;
  7.     height: 148px;
  8.     width: 174px;
  9.     z-index: 2;
  10.     position: absolute;
  11.     top: 0;
  12.     left: 0;
  13. }
  14. .div2 {
  15.     background: blue;
  16.     height: 288px;
  17.     width: 174px;
  18.     position: relative;
  19. }
  20. span {
  21.     text-align: center;
  22.     position: relative;
  23.     z-index: 3;
  24. }
  25.  </style>
  26. </head>
  27.     <div class="div2"><span>asd</span></div>
  28.     <div class="div1"></div>
  29. </body>
  30. </html>
  #3 (permalink)  
Antiguo 04/01/2012, 15:58
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 12 años, 6 meses
Puntos: 0
Respuesta: Z Index Superposicion de objetos y texto

Muchas gracias por la respuesta, muy util.

Etiquetas: objetos, superposicion, z-index
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 01:51.