Heim > Web-Frontend > CSS-Tutorial > Wie erstelle ich eine CSS-Textanimationsschleife zum Ein- und Ausblenden „Laden' ohne JavaScript?

Wie erstelle ich eine CSS-Textanimationsschleife zum Ein- und Ausblenden „Laden' ohne JavaScript?

Susan Sarandon
Freigeben: 2024-10-26 19:26:02
Original
662 Leute haben es durchsucht

How to Create a CSS Fade In & Out

Einfache CSS-Animationsschleife: Text ein- und ausblenden „Laden“

Zum Erstellen einer Schleifenanimation in CSS, die Text ein- und ausblendet Beachten Sie Folgendes, ohne JavaScript zu verwenden:

<code class="css">@keyframes flickerAnimation {
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}</code>
Nach dem Login kopieren

Die @keyframes-Regel definiert die Animation selbst. In diesem Fall ändert die Animation einfach die Deckkraft des Elements von vollständig undurchsichtig zu vollständig transparent und wieder zurück.

<code class="css">.animate-flicker {
    opacity:1;  
    animation: flickerAnimation 1s infinite;
}</code>
Nach dem Login kopieren

Die Klasse .animate-flicker wendet die Animation auf jedes Element mit dieser Klasse an. Die Animationseigenschaft gibt den Namen der Animation, die Dauer jeder Iteration (in diesem Fall 1 Sekunde) und an, ob die Animation unendlich wiederholt werden soll.

Zu beachten ist, dass der obige Code möglicherweise nicht funktioniert in allen Browsern. Um die Kompatibilität mit einer größeren Auswahl an Browsern sicherzustellen, müssen Sie der Animationseigenschaft die entsprechenden Herstellerpräfixe hinzufügen. Zum Beispiel:

<code class="css">.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

Mit diesen hinzugefügten Herstellerpräfixen sollte die Animation in den meisten modernen Browsern funktionieren.

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine CSS-Textanimationsschleife zum Ein- und Ausblenden „Laden' ohne JavaScript?. 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