.contenedor { position:relative; margin-left:10px; margin-bottom:100px; z-index:300; } .imagenes { position:absolute; left:0; top:0; } .slide {display:block; border:0; text-decoration:none; float:left; border-right:1px solid #fff; } .ultimo{border:0;} .slide img { display:block; border:0; width:60px; height:40px; cursor:pointer; -webkit-transition-duration: .7s; -moz-transition-duration: .7s; -o-transition-duration: .7s; } .slide:hover img {width:480px; height:320px;}
Como podemos ver es algo muy simple, siempre utilizo un div aparte para crear un contenedor, no es necesario pero siempre es aconsejable, explico un poco de que va el código.
"-transition-duration" define la duración que tendrá la imagen mientras se agranda. (se coloca moz, webkit y @ para los distintos navegadores).
border-right:1px solid #fff es para crear un borde y separar un poco las imágenes, lo coloco de color blanco para que no se note, pero si queremos podemos cambiarle el color y hacer que este en recuadros.
.slide:hover img {width:480px; height:320px;} nos define que el tamaño que tendra la imagen al momento que pasamos el mouse sobre ella.
Y por último z-index:300 el cual pongo ese valor (un tanto exagerado) para que este por encima de cualquier otro objeto que este en ese espacio.
Una vez definido el CSS y adaptado a nuestro gusto, pasamos al HTML respectivo...
Obteniendo como resultado algo como esto...
Recibe notificaciones por correo
8 Comentarios
Escribir ComentarioHola Carlitos, consulta; hay manera de agregar un link a cada imagen?
ResponderGracias y espero tu respuesta.
Hola Carlitos, consulta; hay manera de agregar un link a cada imagen?
ResponderGracias y espero tu respuesta.
Muchas gracias por el tutorial Carlitox es justo lo que buscaba. Saludos
ResponderMartín dentro de a class="slide" dejas un espacio y colocas el link con solo href
saludos
Tal como te dice LisanUIO, esto es solo una clase, para que tengan un enlace coloca un simple "href" dentro de la etiqueta.
ResponderGracias me fue de mucha utilidad!!
Responderdonde es que debo pegar el codigo dentro de la pagina?
ResponderEl ejemplo es claro, la primera parte es el estilo, el css, va dentro de los tags "style" o en tu archivo "css", y el otro es el html, simplemente colócalo donde quieras mostrar el efecto...
Responderapenas tengo un año de haber comenzado la programación, cuando aprenderé siempre tendré perseverancia para lograrlo quieren saber no desprendo del código
ResponderLamentablemente hay muchos usuarios en la red que han llegado al blog para escribir obscenidades, así que la moderación se hace necesaria. Recuerda utilizar un lenguaje correcto y espera a que sea aprobado.
Si necesitas publicar código haz click en "Conversión" para hacerlo legible.
ConversiónConversión