Zoom de imagen & encuadre con interacciones de ratón-ZoomNPan

Tiempo de ejecución: 30 minutos. Empezar

Autor: victornpb
Views Total: 2,837
Sitio oficial: Ir a la web
Actualizado: June 2, 2017
Licencia: MIT

Vista prévia

Zoom de imagen & encuadre con interacciones de ratón-ZoomNPan

Descripción

ZoomNPan es una pequeña biblioteca de JavaScript que permite acercar/alejar y panoramizar una imagen usando la rueda del ratón y el movimiento del cursor.

Funcionamiento

Cree un área de zoom/panorámica en la Página Web.

<div id="demo">
</div>

Agregue una imagen de fondo al contenedor.

#demo {

width: 460px;

height: 250px;

background-image: url(https://unsplash.it/3000/2000/?random);

background-repeat: no-repeat;

background-size: cover;

background-position: 50% 50%;
}

Descargue y coloque el archivo JavaScript ' zoomnpan. js ' en la parte inferior de su página HTML.

<script src="zoomnpan.js"></script>

Inicializar la biblioteca zoomnpan y listo.

var p;
function enable(){

p = new ZoomNPan(demo);

p.minScale = 75;
}
enable();

Todos los parámetros predeterminados.

/** minimum zoom allowed (in percent) */
minScale = 30;

/** maximun zoom allowed (in percent) */
maxScale = 300;

/** Snap to 100% if the zoom is in +- this amount (in percent) */
snap = 9;



/** invert the direction on MacOS */
invertOnMac = false;

Te puede interesar: