Bienvenida

BINVENIDO A GADGETS KIRADOBERMAN

Ultimas entradas

Entrada Destacada

PÁGINA DE BIENVENIDA

Zoom al pasar el cursor por una Imagen

diciembre 08, 2017

 ZOOM AL PASAR EL CURSOR POR UNA IMAGEN

 



El siguiente script, llamado Expando, nos permite que al pasar el cursor por encima de una imagen, ésta aumente de tamaño con un efecto deslizante. Es un efecto muy fácil de instalar, y que queda muy bien en el blog, ya sea por ahorrar un poco de espacio en las entradas o tan solo por que queda bien.



Podéis ver un ejemplo al pasar el mouse por la siguiente imagen:

Efecto Zoom imagen

Cómo se instala el script

Si quieres que el efecto solo se muestre en una entrada, tendrás que pegar el siguiente código al inicio, en la pestaña HTML del editor de entradas.

Si quieres que el efecto pueda ser utilizado en todas las entradas:

sigue estos pasos.

Vamos a "Plantilla"

                                                               

                                               
Abre "Editar HTLM"
                                                             

                                                                          
En  este punto deberás presionar la tecla “Control” de tu teclado seguido de la tecla “F” para que aparezca el buscador integrado en la parte superior derecha de tu editor, debes esperar unos segundos hasta que se muestre, aquí es donde tendrás que insertar el código para buscarlo e insertar los códigos correspondientes en el editor, a continuación mire la imagen la cual te mostrara tal y cual deberá aparecerte el buscador en tu editor HTML de tu plantilla y así puedas colocar el código en el buscador al momento que yo diga busca este código.

                                                                           





                                                                         </head>

Una vez que hayas encontrado el código deberás insertar las siguientes líneas de código justo antes del código que encontraste:





<script type='text/javascript'>
//<![CDATA[

/* Expando Image Script 2008 John Davenport Scheuer
as first seen in http://www.dynamicdrive.com/forums/
username: jscheuer1 - This Notice Must Remain for Legal Use
*/

if (document.images){
(function(){
var cos, a = /Apple/.test(navigator.vendor), times = a? 20 : 40, speed = a? 40 : 20;
var expConIm = function(im){
im = im || window.event;
if (!expConIm.r.test (im.className))
im = im.target || im.srcElement || null;
if (!im || !expConIm.r.test (im.className))
return;
var e = expConIm,
widthHeight = function(dim){
return dim[0] * cos + dim[1] + 'px';
},
resize = function(){
cos = (1 - Math.cos((e.ims[i].jump / times) * Math.PI)) / 2;
im.style.width = widthHeight (e.ims[i].w);
im.style.height = widthHeight (e.ims[i].h);
if (e.ims[i].d && times > e.ims[i].jump){
++e.ims[i].jump;
e.ims[i].timer = setTimeout(resize, speed);
} else if (!e.ims[i].d && e.ims[i].jump > 0){
--e.ims[i].jump;
e.ims[i].timer = setTimeout(resize, speed);
}
}, d = document.images, i = d.length - 1;
for (i; i > -1; --i)
if(d[i] == im) break;
i = i + im.src;
if (!e.ims[i]){
im.title = '';
e.ims[i] = {im : new Image(), jump : 0};
e.ims[i].im.onload = function(){
e.ims[i].w = [e.ims[i].im.width - im.width, im.width];
e.ims[i].h = [e.ims[i].im.height - im.height, im.height];
e (im);
};
e.ims[i].im.src = im.src;
return;
}
if (e.ims[i].timer) clearTimeout(e.ims[i].timer);
e.ims[i].d = !e.ims[i].d;
resize ();
};

expConIm.ims = {};

expConIm.r = new RegExp('\\bexpando\\b');

if (document.addEventListener){
document.addEventListener('mouseover', expConIm, false);
document.addEventListener('mouseout', expConIm, false);
}
else if (document.attachEvent){
document.attachEvent('onmouseover', expConIm);
document.attachEvent('onmouseout', expConIm);
}
})();
}
//]]>
</script>

<style>
img.expando{
margin:10px;
vertical-align: top;
}
</style>

Para aplicar el efecto a una imagen utiliza el siguiente código:


<img border="0" src="URL de la imagen" class="expando" width="150" />

Nota:- Sustituye la URL de la imagen y el ancho de la foto cuando no está ampliada. (Texto de color rojo)


Fecha: 08-12-2017

Fuente:

Publicado por:    







You Might Also Like

0 comentarios

Paginacion

Etiquetas

aviso (1) blogger (35) cubi (1) featured (37) gadget (14) imagen (4) índice (1) marquesina (1) menú (13) posts (12) redes sociales (2) sliders (1) truco (6) widget (12)

Conyacto

Nombre

Correo electrónico *

Mensaje *