"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo hacer que la imagen gire al pasar el mouse usando HTML y CSS

Cómo hacer que la imagen gire al pasar el mouse usando HTML y CSS

Publicado el 2024-11-06
Navegar:767

How to make Image rotate on hover using HTML and CSS

Un efecto de rotación de desplazamiento en las imágenes puede hacer que su contenido sea más atractivo e interactivo. En este tutorial, le mostraremos cómo crear un efecto de rotación de desplazamiento simple pero llamativo usando solo HTML y CSS.

Cómo crear el efecto

HTML:

Primero, agregue el siguiente código HTML:

Sample Image

Puedes agregar cualquier imagen que quieras.

Este código configura una imagen envuelta en una etiqueta con una clase de rotación flotante.

CSS:

.hover-rotate {
  overflow: hidden;
  margin: 8px;
  min-width: 240px;
  max-width: 320px;
  width: 100%;
}
.hover-rotate img {
  transition: all 0.3s;
  max-width: 100%;
}
.hover-rotate:hover img {
  transform: scale(1.3) rotate(5deg);
}

Cómo funciona:

La etiqueta

actúa como contenedor de la imagen, aplicando la clase de rotación y desplazamiento.

La clase .hover-rotate establece las dimensiones de la imagen y oculta cualquier desbordamiento. La clase img .hover-rotate maneja el efecto de transición suave.

Cuando pasas el cursor sobre la imagen, su escala aumenta 1,3 veces y gira 5 grados, gracias a la propiedad de transformación.

Si este tutorial te resultó útil, no dudes en compartirlo con otras personas o dejar un comentario a continuación. Para obtener más consejos y trucos sobre diseño web, asegúrese de consultar nuestras otras publicaciones.

Visita mi sitio web para ver más tutoriales como este

Declaración de liberación Este artículo se reproduce en: https://dev.to/kaja_uvais_a8691e947dd399/how-to-make-image-rotate-on-hover-using-html-and-css-1d49?1 Si hay alguna infracción, comuníquese con Study_golang @163.com eliminar
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3