Transición CSS3 - Efecto de desvanecimiento

Transición CSS3 - Efecto de desvanecimiento

La hoja de estilo en cascada proporciona muchas propiedades de estilo para los elementos HTML. Estas propiedades incluyen un estilo simple a la animación. Además, los efectos de desvanecimiento y desvanecimiento se encuentran entre los comunes. El CSS "transición"Propiedad y"animación"Con las reglas @Keyframe ayudan a aplicar animación a los elementos HTML.

Este artículo ilustrará el método para agregar efectos de desvanecimiento en diferentes elementos HTML.

Cómo agregar un efecto de desvanecimiento al texto?

El "animaciónLa propiedad se puede usar para agregar un efecto de desvanecimiento al texto. Para hacerlo, primero, en el archivo HTML, agregue un elemento "" y asigne el ""texto de desvanecimiento" identificación:

Linuxint

ID de estilo "#fadeout-text"

El "#Fadeout-Text"Se usa para acceder a la identificación creada que tiene ID"texto de desvanecimiento”Y aplique las siguientes propiedades:

#Fadeout-Text
Ancho: 100%;
Color: Darkred;
tamaño de fuente: 6em;
Text-Align: Center;
Font-Family: Fantasy;
espaciado de letras: .2em;
Animación: Fadeout 5s;

Aquí:

  • "ancho"Determina el ancho del elemento Div.
  • "color"Define el texto o el color de fuente del elemento.
  • "tamaño de fuente"Especifica el tamaño de la fuente.
  • "texto alineado"Determina la alineación del texto.
  • "Familia tipográfica"Determina el estilo de fuente.
  • "espaciado de letras"Establece el espacio entre los personajes.
  • "animación"La propiedad establece el nombre de la animación"desvanecimiento"Y la duración"5s"Como cinco segundos.

Defina la regla "@Keyframes" a la propiedad de animación

Para aplicar el comportamiento de animación en el elemento, mencione el "animación"Nombre después del"@KeyframePalabra clave de la siguiente manera:

@Keyframes Fadeout
0%
Opacidad: 1;

100%
Opacidad: 0;

La siguiente es la explicación del fragmento de código anterior:

  • "0%"Define el comienzo de una animación.
  • "100%"Define el final de una animación.
  • "opacidadLa propiedad se utiliza para ajustar el nivel de transparencia de un elemento.

Producción

Cómo agregar un efecto de desvanecimiento en el flotador?

En HTML, también es posible aplicar el efecto de desvanecimiento cuando el usuario flota el mouse sobre el elemento.

Ejemplo

El ejemplo a continuación instruye cómo aplicar un efecto de desvanecimiento en el flotador.

ID de estilo "Fadeout-Text"

En primer lugar, especifique el "opacidad" como "100%"Además de las otras propiedades de estilo:

Opacidad: 100%;

Agregar pseudo-selector ": Hover"

#Fadeout-Text: Hover
Opacidad: 10%;
Transición: 3s;

El "#Fadeout-Text: Hover"Se usa para aplicar las propiedades especificadas en el elemento en el flotador. Aquí el "transición"La propiedad cambia el movimiento del elemento dentro de la duración.

Producción

Cómo agregar un efecto de desvanecimiento a las imágenes?

Agregar efectos de animación en las imágenes es una de las características más entretenidas de la aplicación web. Con la ayuda del concepto discutido anteriormente, también puede desvanecer la imagen en una página web.

Ejemplo

Agrega un ""Elemento y asignarlo la identificación"Fadeout-Image":

ID de estilo "Fadeout-Image"

El "#Fadeout-Image"Se utiliza para acceder a la identificación" FadeOut-Image "de HTML y aplicar las siguientes propiedades:

#Fadeout-Image
Ancho: 100%;
Altura: 50%;
IMAGEN DE ACTUALO: URL (/Imágenes/Noche-.jpg);
Background-Repeat: sin repetición;
tamaño de fondo: cubierta;
Posición: Absoluto;
Animación: Fadeout 5s;

En el código anterior:

  • "imagen de fondo"Define la URL de la imagen.
  • "repetición"Define no repetir la imagen.
  • "tamaño de fondo"Especifica el tamaño de la imagen de fondo.
  • "posición"Propiedad como"absoluto"Establece la posición de la imagen relevante para el antepasado posicionado más cercano.

Agregar reglas "@KeyFrame" a la propiedad "Animación"

Del mismo modo, utilizaremos el "@KeyframesReglas para aplicar el efecto de desvanecimiento para crear un efecto de animación:

@Keyframes Fadeout
0%
Opacidad: 1;

100%
Opacidad: 0;

Producción

Se trataba de agregar un efecto de desvanecimiento en los elementos HTML usando CSS.

Conclusión

Propiedades CSS como "opacidad","animación","transición", y "@KeyframeLas reglas son significativas para agregar un efecto de desvanecimiento en los elementos HTML. La "opacidad" establece el nivel de transparencia, la propiedad de "transición" ajusta el movimiento gradual de la animación y la propiedad "animación", junto con la regla "@Keyframes", ayuda a agregar animación a los elementos. Esta publicación ha explicado el procedimiento sobre cómo agregar un efecto de desvanecimiento en los elementos que usan CSS.