¿Cómo cambiar la imagen al pasar el mouse con CSS?

El enfoque de este artículo es cambiar una imagen cuando el usuario pasa el mouse sobre ella. Esta tarea se puede hacer simplemente usando la propiedad CSS background-image en combinación con la pseudo-clase : hover para reemplazar o cambiar la imagen al pasar el mouse. 

Ejemplo:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <title>
        How to Change Image on 
        Hover in CSS
    </title>
      
    <style>
        .sudo {
            width: 230px;
            height: 195px;
            margin: 50px;
            background-image: url(
"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190417124305/250.png");
        }
  
        .sudo:hover {
            background-image: url(
"https://media.geeksforgeeks.org/wp-content/uploads/rk.png");
        }
    </style>
</head>
  
<body>
    <h2>GeeksForGeeks</h2>
  
    <h2>
        How to change image on 
        hover with CSS
    </h2>
  
    <div class="sudo"></div>
</body>
  
</html>

Producción:

Antes de pasar el mouse sobre la imagen:

Después de pasar el mouse sobre la imagen: 

Los navegadores compatibles se enumeran a continuación:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Ópera
  • Safari

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *