Da die Nachfrage nach Front-End-Seiten weiter steigt, erfordern einige Szenen Hintergrundelemente mit Farbverlauf. Dieser Artikel verwendet Div und neue CSS3-Attribute, um eine Schaltfläche mit einem Hintergrund mit Farbverlauf wie folgt zu implementieren: 1. Hintergrund: linearer Farbverlauf. Der Hintergrund ist ein Farbverlaufsattribut Oben genannter Code: html: <div Klasse="btn_demo"> <div class="text">Erfahrung</div> <div Klasse="Pfeil">»</div> </div> CSS: @keyframes Pfeil_verschieben { /* Startzustand */ 0% { links: 130px; } /* Endstatus */ 100 % { links: 140px; } } @keyframes Farbverschiebung { /* Startzustand */ 0% { Hintergrundposition: 0 % 0 %; /* horizontale Position vertikale Position */ } 50 % { Hintergrundposition: 50 % 0 %; } /* Endstatus */ 100 % { Hintergrundposition: 100 % 0 %; } } .btn_demo { Breite: 180px; Höhe: 60px; Rahmenradius: 10px; Position: relativ; Hintergrund: linearer Farbverlauf (90 Grad, #373d42 0 %, #2679dd 50 %, #373d42 100 %); Hintergrundgröße: 400 % 100 %; Animation: Farbbewegung, 5 s, unendliches abwechselndes Ein- und Ausblenden; Cursor: Zeiger; } .btn_demo:hover { Hintergrund: #2679dd; } .btn_demo:aktiv { Hintergrund: #373d42; } .btn_demo > .text { /* Hintergrund: gelb; */ Breite: 50px; Textausrichtung: zentriert; Position: absolut; links: 50%; oben: 50 %; transformieren: übersetzen(-50 %,-50 %); Schriftgröße: 20px; Farbe: #fff; Schriftstärke: fett; } .btn_demo > .Pfeil { /* Hintergrund: grün; */ Breite: 20px; Textausrichtung: zentriert; Position: absolut; Schriftgröße: 30px; Farbe: #fff; oben: 46 %; transformieren: verschiebeY(-50%); links: 130px; /* 130~150px verschieben */ /* Animation aufrufen */ Animationsname: Pfeilbewegung; /* Dauer */ Animationsdauer: 1 s; /* Endlose Wiedergabe*/ Anzahl der Animationsiterationen: unendlich; } Die Wirkung ist wie folgt: Damit ist dieser Artikel über die Verwendung von div+css3 zur Implementierung einer Schaltfläche mit einem Farbverlaufshintergrund abgeschlossen. Weitere Inhalte zu Schaltflächen mit div+css3-Farbverlaufshintergrund finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: CSS erzielt farbenfrohe und intelligente Schatteneffekte
>>: Interviewfragen: Der Unterschied zwischen dem Holy Grail-Layout und dem Double-Wing-Layout
Prinzip Setzen Sie beim Schweben einen Schatten a...
In diesem Artikelbeispiel wird der spezifische Co...
Vorwort Bezüglich der HugePages- und Oracle-Daten...
Ich glaube, dass Leute, die Erfahrung mit React h...
Anwendung von HTML und CSS in Flash: Ich habe zufä...
In diesem Artikel wird der spezifische Code für J...
In diesem Artikel wird der spezifische Code zur I...
1. Entwicklungsumgebung vue+vant 2. Computersyste...
Inhaltsverzeichnis 1. Aktuelle Situation 2. CAD-G...
Dieser Artikel veranschaulicht anhand von Beispie...
Wie wird die Zeilenhöhe vererbt?Schreiben Sie ein...
Die meisten Browser speichern die Eingabewerte st...
Inhaltsverzeichnis Vorwort Berechnete Eigenschaft...
In diesem Artikel finden Sie das grafische Tutori...
In diesem Artikelbeispiel wird der spezifische Co...