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
Mausereignis Wenn die Maus eine bestimmte Operati...
Inhaltsverzeichnis Prinzip der Kill-Befehlsausfüh...
Inhaltsverzeichnis 1. Subunternehmer für Miniprog...
1. Wenn das mobile Endgerät die Listenverschiebun...
Heute zeigen wir Ihnen, wie Sie das lokale Docker...
Problembeschreibung: Der Benutzer hat die Anforde...
Abhängigkeit vom Wissen Grundlagen der Go-Cross-K...
Inhaltsverzeichnis Hintergrund Zusammengesetzte I...
Vorwort Je nach Umfang der Sperrung können Sperre...
Wenn an Ihren Server eine Anforderung zum Anzeige...
Inhaltsverzeichnis Trennwirkung Erläuterung der B...
Vorwort Da die wichtigste Datenstruktur im MySQL-...
In diesem Artikel werden hauptsächlich mehrere Pl...
Zweck Kapseln Sie die Karussellkomponente und ver...
0 Unterschiede zwischen Symbolen und Bildern Symb...