¿Cómo funciona la transición CSS con el botón de fondo de degradado lineal?

En CSS, puede realizar transiciones sin problemas entre dos o más colores. CSS tiene dos tipos de gradientes:

  • Gradiente lineal: va hacia abajo/arriba/izquierda/derecha/diagonalmente y hace transiciones suaves de colores. Para hacer una transición lineal, primero debe elegir dos paradas de color. Las paradas de color son el color entre el que desea realizar las transiciones. También puede seleccionar un punto de inicio y una dirección (un ángulo) para la transición.
    imagen de fondo: degradado lineal (dirección, color-stop1, color-stop2, …);
  • Gradiente radial: Está definido por el centro. Aquí también debe especificar al menos dos puntos de color.

Sintaxis:

background-image: radial-gradient(shape size at position, 
start-color, ...);

Ejemplo:

<!DOCTYPE html>
<html>
    <head>
        <title>
            Transition work with linear gradient
            background button
        </title>
        <style>
            button {
                background-image: 
                linear-gradient(to bottom right, green, white);
            }
            button:hover {
                background-image: 
                linear-gradient(to bottom right, green, yellow);
            }
              
            h1 {
                color: green;
            }
        </style>
    </head>
    <body>
        <center>
            <h1>GeeksforGeeks</h1>
            <b>Hover over the bytton</b>
            <br>
            <br>
            <button>Click me</button>
        </center>
    </body>
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por AnshuMishra3 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 *