Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Superponer Div :S

Estas en el tema de Superponer Div :S en el foro de CSS en Foros del Web. Hola que tal, estoy creando un theme nuevo para mi sitio de peliculas. El problema es que intento que aparesca un recuadro con la descripcion, ...
  #1 (permalink)  
Antiguo 17/08/2014, 18:38
 
Fecha de Ingreso: diciembre-2010
Mensajes: 160
Antigüedad: 14 años
Puntos: 1
Superponer Div :S

Hola que tal, estoy creando un theme nuevo para mi sitio de peliculas. El problema es que intento que aparesca un recuadro con la descripcion, al realizar hover en la imagen. Pero el recuadro me aparece por debajo, aunque ya le haya puesto z-index. Que podria ser? ya estoy mareada e intente de todo...

Captura:



Code:
Código PHP:
<div id="movies" class="rounded">
<
a href="#"><span class="play"></span></a>
<
span class="title">The Amazing Spiderman</span>
<
span class="rounded imgc"><a href="#"><img src="/cinemahd/cover/1.jpg" /></a></span>
<
div class="descripcion">
Aqui la descripcion de la pelicula...
</
div>
</
div
CSS:
Código PHP:
#movies{background:#434343;float:left;width:17%;height:36%;margin:10px 10px 10px;position:relative;z-index:0;overflow:hidden;}
#movies img{width:100%;z-index:0;}
#movies .play{background:#2a2c3c url('img/play2.png') no-repeat;background-size: 40% 28%;background-position: center; width:100%;height:100%;z-index:2;position:absolute;opacity:0.9;display:none;overflow:hidden;}
#movies .title{width:100%;text-align:center;padding:4px 4px 4px;display:none;position:absolute;}
#movies:hover .play{display:block;cursor:pointer;z-index:2;}
#movies:hover .title{display:block;cursor:pointer;z-index:3;color:#fff;background:#000;bottom:0;opacity:0.8;}

#movies:hover .descripcion{display:block;z-index:999;position:absolute;}
#movies .descripcion{background:#434343;color:#ffffff;display:none;z-index:999;width: 100%;width: 315px;top: 15px;left: 180px;position:absolute;} 
  #2 (permalink)  
Antiguo 17/08/2014, 20:14
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 8 meses
Puntos: 155
Respuesta: Superponer Div :S

Mmmmmm, mirándolo por muy por encima, me llama la atención acá

Código CSS:
Ver original
  1. #movies img{width:100%;z-index:0;}

En realidad el z-index deberia ir sobre el span que lo conteniene no sobre la imagen, y que ademas no seria z-index 0 porque ya existe en #movies.

Yo lo que haria es agregar un div contenedor de la imagen y el link y darle position absolute

Código HTML:
Ver original
  1. <div id="movies" class="rounded">
  2.       <div>
  3.            <a href="#"><span class="play"></span></a>
  4.            <span class="title">The Amazing Spiderman</span>
  5.             <span class="rounded imgc"><a href="#"><img src="/cinemahd/cover/1.jpg" /></a></span>
  6.       </div>
  7.       <div class="descripcion">
  8.             Aqui la descripcion de la pelicula...
  9.       </div>
  10. </div>

y el css te quedaria algo asi...

Código CSS:
Ver original
  1. #movies > div {
  2.       z-index: 90;
  3.       position:absolute;
  4.       height; 100%;
  5.       top: 0;
  6.       left; 0
  7. }
  8. #movies > .description{
  9.       z-index: 99;
  10. }

Deberías ajustar lógicamente los demás CSS
  #3 (permalink)  
Antiguo 17/08/2014, 20:25
 
Fecha de Ingreso: diciembre-2010
Mensajes: 160
Antigüedad: 14 años
Puntos: 1
Respuesta: Superponer Div :S

ok, muchisimas gracias, probare modificando lo que tu me dices :)

Etiquetas: background, color, hover, superponer, width
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 20:49.