Esta es la solución:
Estilos:
.visorbanner{
overflow:hidden;
position: relative;/*tambien puede ser absolute si se quiere*/
top: 0px;
left: 0px;
width: 500px;
height: 540px;
}
.slide
{
position: absolute;
top: 0px;
left: 0px;
}
y el HTML así:
<div class="visorbanner">
<img id="slide0" class="slide" src="images/foto1.jpg" />
<img id="slide1" class="slide" src="images/foto2.jpg" />
<img id="slide2" class="slide" src="images/foto3.jpg" />
<img id="slide3" class="slide" src="images/foto4.jpg" />
</div>
Aquí un poco de información para explicar el asunto:
A veces necesitamos colocar una imagen encima de otra así que la clave es:
1. Entender como función las posiciones en CSS.
2. Colocar el CSS adecuado al elemento correcto.
Con respecto al primer punto:
Recordemos que la posición absoluta de un elemento html hace que se ubique según la pantalla EXCEPTO:
Si el div padre es posición relativa o absoluta.
Me explico.
Por ejemplo:
<div style="position:absolute;top:10px;"> //este div quedará ubicado según pantalla.
<div style="position:absolute"> //este div quedara ubicado según su padre.
</div>
<div>
Pero si:
<div> //este div quedará ubicado según pantalla.
<div style="position:absolute"> //este div quedara ubicado según su pantalla, pues su padre no es relative ni absolute.
</div>
<div>
Teniendo presente lo anterior como lo aplicamos para colocar una imagen encima de otra?
PRIMERO: Definir un div contenedor con position absolute o relative.
SEGUNDO: Definir nuestras imagenes como posiciones ABSOLUTAS (no aplica relativas). Y colocarle top y left como 0px;
El resultado lo puedes mirar al inicio de la nota.
Espero le sirva de alguito...
Sean felices! :)
amigo necesito hacer una cartelera de películas donde se muestren solo 5 fotos de películas por cada fila pero que cada ves que yo le agregue una nueva foto de película a cualquier fila no queden 6 fotos en la misma fila si no que se corra la ultima foto a la siguiente fila a modo de que siempre me queden solo 5 fotos(columnas) por cada fila. por tablas lo puedo hacer? te agradecería que te pasaras por el bloc utilidadvirtual.blogspot.com en peliculas y me hablaras en el chat de chatago delbloc
ResponderEliminarexcelente aporte se te agradece
ResponderEliminarMe alegra que te haya servido. Saludos.
EliminarUn artículo muy bueno, incluso diría que excelente. Si pusieses un enlace para descargar un archivo comprimido con el ejemplo funcionando y las fotos "foto1.jpg", etc,... este artículo ya sería genial!
ResponderEliminarQue bueno que te haya gustado. Saludos.
Eliminar