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
Inhaltsverzeichnis Übergeordnete Komponente „list...
Referenzdokumentation Offizielle Docker-Installat...
In den vorherigen Artikeln wurden die Ersetzungsf...
--Beim Verbinden mit der Datenbank die Matching-R...
Inhaltsverzeichnis 1. Document.execCommand()-Meth...
Installationsumgebung 1. gcc-Installation Um ngin...
Inhaltsverzeichnis 1. Anwendungslebenszyklus 2. S...
Wie deinstalliere ich eine MySQL-Datenbank unter ...
Inhaltsverzeichnis Ein Mord verursacht durch ERR ...
Ich habe kürzlich an einem Framework gearbeitet, ...
Sortierwerkzeug Der Linux-Befehl „sort“ wird zum ...
Es gibt zwei Arten von Webseiten-Boxmodellen: 1: S...
Schritt 1: Ubuntu-Quelle hinzufügen Wechseln Sie ...
Hallo zusammen, heute werde ich mit Ihnen die WeP...
Die Anzeigeeffekte in den Brow...