9
ene
2012
Fade de imágenes con CSS y jQuery
Dos formas sencillas de crear un efecto fade sobre una imagen, permutando una por otra.
Sólo usaremos CSS así que el el efecto no funcionará en versiones inferiores a IE9.
El HTML:
El CSS:
Selec All Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <style type="text/css"> #imagen-fade { cursor: pointer; height: 375px; margin: 0 auto; position: relative; width: 500px; background: transparent url(URL_IMAGEN_2) no-repeat left top; } #imagen-fade img { -moz-transition: opacity 1s; -webkit-transition: opacity 1s; -o-transition: opacity 1s; transition: opacity 1s; opacity: 1; filter:alpha(opacity=100); } #imagen-fade:hover img { opacity:0; filter:alpha(opacity=0); } </style> |
Ejemplo:
Otra forma simple es utilizando la librería jQuery.
El HTML:
El CSS:
Selec All Code:
1 2 3 4 5 6 7 8 9 10 11 | <style type="text/css"> #imagen-fade { cursor: pointer; height: 375px; margin: 0 auto; position: relative; width: 500px; /* y acá, colocamos la segunda imagen como fondo */ background: transparent url(URL_IMAGEN-2) no-repeat left top; } </style> |
El Script:
Selec All Code:
1 2 3 4 5 6 7 8 9 | <script type="text/javascript"> $(document).ready(function() { $("#imagen-fade").hover(function(){ $(this).find("img").fadeOut(); }, function() { $(this).find("img").fadeIn(); }); }); </script> |
Ejemplo:
Solo queda de usdetes elegir el que me jor ajuste a su website.
Leido: 222 veces






Discusión
Sin Comentarios to "Fade de imágenes con CSS y jQuery"
ShowTracksTrackbacks/Pings (1)
Información Bitacoras.com…
Valora en Bitacoras.com: No hay resumen disponible para esta anotación…
Deja tu comentario