Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie erstelle ich eine Endlos-Fading-Loop-Animation zum „Laden' von Text mit CSS?

Susan Sarandon
Freigeben: 2024-10-26 09:21:30
Original
283 Leute haben es durchsucht

How to Create an Infinite Fading Loop Animation for

Mühelose CSS-Animation: Endlosschleife zum „Laden“ von Text

Um eine nahtlose Schleifenanimation für Text zu erreichen, der wiederholt ein- und ausgeblendet wird , tauchen wir ein in die Welt der CSS-Animationen. Während der erste Versuch ein Grundgerüst vorsah, fehlte ihm die erforderliche Finesse, um die Animation in verschiedenen Browsern darzustellen.

Überbrückung der Browser-Kluft: Präfixieren der Animation

Der Schlüssel Die Sicherstellung der browserübergreifenden Kompatibilität liegt in browserspezifischen Präfixen. Diese Präfixe weisen verschiedene Browser an, die Animation einheitlich zu interpretieren. Der folgende Code enthält diese Präfixe:

<code class="css">@keyframes flickerAnimation {
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}

.animate-flicker {
   -webkit-animation: flickerAnimation 1s infinite;
   -moz-animation: flickerAnimation 1s infinite;
   -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;
}</code>
Nach dem Login kopieren

Anwenden der Animation: Ausblenden des „Loading“-Textes

Um die Animation anzuwenden, fügen wir einfach das „animate-“ hinzu. flicker"-Klasse auf das Element, das den Text enthält, den wir animieren möchten:

<code class="html"><div class="animate-flicker">Loading...</div></code>
Nach dem Login kopieren

Behold the Mesmerizing Loop: Watching the Text Fade

Mit diesem letzten Schliff haben Sie wird Zeuge einer Endlosschleife verblassenden Textes, der vollständig von CSS gesteuert wird und einen subtilen, aber fesselnden visuellen Hinweis liefert, der auf einen Ladevorgang hinweist.

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine Endlos-Fading-Loop-Animation zum „Laden' von Text mit CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage