Verwenden von CSS3 zum Implementieren eines Schriftfarbverlaufs

Verwenden von CSS3 zum Implementieren eines Schriftfarbverlaufs

Beim Verwenden von Animation.css habe ich festgestellt, dass sich die Schriftart der offiziellen Website allmählich ändert. Ich habe mir das CSS angesehen und fand es sehr interessant.

  .site__title {
    Farbe: #f35626;
    Hintergrundbild: -webkit-linear-gradient(92deg, #f35626, #feab3a);
    -webkit-background-clip: Text;
    -webkit-text-fill-color: transparent;
    -Webkit-Animation: Farbton 60 s unendlich linear;
  }
@-webkit-keyframes Farbton {
    aus {
      -webkit-filter: Farbton-Drehung (0 Grad);
    }
    Zu {
      -webkit-filter: Farbton-Drehung (-360 Grad);
    }
  }

Hier verwenden wir -webkit-background-clip: text, um das Hintergrundbild zuzuschneiden und nur den Textteil stehen zu lassen.

Verwenden Sie dann -webkit-text-fill-color: transparent, um die Textfüllfarbe auf transparent einzustellen

Verwenden Sie die Farbtonanimation, um den Farbton innerhalb von 60 Sekunden von 0 Grad auf -360 Grad anzupassen und so den Effekt einer sich mit der Zeit ändernden Schriftfarbe zu erzielen.

Dies ist das Ende dieses Artikels über die Verwendung von CSS3 zur Implementierung von Farbverläufen für Schriften. Weitere relevante Inhalte zu Farbverläufen für Schriften mit CSS3 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  React implementiert ein allgemeines Beispiel für eine Skelett-Bildschirmkomponente

>>:  Fassen Sie zusammen, wie Sie die Nginx-Leistung bei hoher Parallelität optimieren können

Artikel empfehlen

Beispiele für Clearfix und Clear

In diesem Artikel wird hauptsächlich die Verwendun...

Hinweise zum Upgrade auf mysql-connector-java8.0.27

Kürzlich wurde bei einem Online-Sicherheitsscan e...

So führen Sie ein Python-Skript auf Docker aus

Erstellen Sie zunächst ein spezielles Projektverz...

Implementierung des Umschreibesprungs in Nginx

1. Neuer und alter Domain-Namenssprung Anwendungs...

Website User Experience Design (UE)

Ich habe gerade einen von JunChen verfassten Beitr...

Lösung zur Schnittstellenverformung beim Einstellen der Frameset-Höhe

Derzeit habe ich ein Projekt erstellt, die Schnitt...

Über die MariaDB-Datenbank unter Linux

Inhaltsverzeichnis Über die MariaDB-Datenbank unt...

Ein Beispiel für die Verwendung von CSS-Methoden zur Erzielung von Modularität

1. Was sind CSS-Methoden? CSS methodologies könne...

Beschreiben Sie kurz die vier Transaktionsisolationsebenen von MySql

Isolationsstufe: Isolation ist komplizierter als ...

Dieser Artikel entführt Sie in die Welt der js-Datentypen und Datenstrukturen

Inhaltsverzeichnis 1. Was ist dynamische Typisier...