es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo aumentar el tiempo de cambio del color de fondo de un botón.

No puedo aumentar el tiempo de este efecto hover que utiliza un fondo degradado.

.headerCall{
    font-family:gilroySemiBold;
    color:white;
    width: 27vh;
    height: 9vh;
    border:none;
    margin-top: 2vh;
    margin-right: 4.87vh;
    font-weight: 600;
    font-size: 2.5vh;
    line-height: 3.89vh;
    background: linear-gradient(133.95deg, #F7941D -13.98%, #EE4163 57.42%, #8A2BE2 112.06%);
    border-radius: 6.08vh;
    cursor:pointer;
    transition:  2s;
}
headerCall:hover{
    background: transparent;
    border:0.16vh solid lightgray;
}
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para aumentar el tiempo del efecto hover, deberías cambiar el valor de la propiedad “transition” en la clase CSS “.headerCall”.

    Actualmente, está configurado como “transition: 2s;”, lo que significa que cualquier cambio en el elemento (como el color de fondo) tardará 2 segundos en hacer la transición entre el estado original y el nuevo estado.

    Para aumentar el tiempo, simplemente cambia el valor a un número mayor de segundos. Por ejemplo, si deseas que la transición dure 5 segundos, deberías cambiarlo a “transition: 5s;”.

    Ten en cuenta que aumentar demasiado el tiempo podría hacer que el efecto hover se sienta lento y poco receptivo, por lo que es importante encontrar el equilibrio adecuado entre una transición perceptible y una experiencia de usuario fluida.

Comments are closed.