Umsetzungsideen
Wie in der Abbildung gezeigt: Bemerkenswerte Eigenschaften:
Der folgende Code zeichnet einen 33%-Kreis <div Klasse="Kreisbalken"> <div Klasse = "Kreis-Leiste-links" </div> <div Klasse = "Kreis-Leiste-rechts"></div> <div Klasse="Maske"> 33 % </div> </div> .Kreisbalken { Hintergrundbild: linearer Farbverlauf (#7affaf, #7a88ff); Breite: 182px; Höhe: 182px; Position: relativ; } .Kreisbalken-links { Hintergrundfarbe: #e9ecef; Breite: 182px; Höhe: 182px; Clip: Rechteck (0, 91px, automatisch, 0); } .Kreisbalken-rechts { Hintergrundfarbe: #e9ecef; Breite: 182px; Höhe: 182px; Clip: Rechteck (0, automatisch, automatisch, 91px); transformieren: drehen (118,8 Grad); } .Maske { Breite: 140px; Höhe: 140px; Hintergrundfarbe: #fff; Textausrichtung: zentriert; Zeilenhöhe: 0,2em; Farbe: rgba(0, 0, 0, 0,5); Position: absolut; links: 21px; oben: 21px; } .mask > Spanne { Anzeige: Block; Schriftgröße: 44px; Zeilenhöhe: 150px; } /*Alle Nachkommen sind horizontal und vertikal zentriert, es handelt sich also um konzentrische Kreise*/ .Kreisbalken * { Position: absolut; oben: 0; rechts: 0; unten: 0; links: 0; Rand: automatisch; } /*Sowohl das Element selbst als auch seine Unterelemente sind Kreise*/ .Kreisbalken, .Kreisbalken > * { Randradius: 50 %; } Damit ist dieser Artikel über den Beispielcode zur Implementierung eines kreisförmigen Verlaufsbalkeneffekts mit CSS abgeschlossen. Weitere CSS-Verlaufsbalkeninhalte 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! |
<<: Eine "klassische" Falle der MySQL UPDATE-Anweisung
Inhaltsverzeichnis 1. Sortierfunktion 2. Vorberei...
Die Verwendung von Vue + ElementUI Tree dient zu ...
Seit Zabbix Version 3.0 wird verschlüsselte Kommu...
Für die Installation von Docker auf CentOS muss d...
Viele Konzepte im UI-Design mögen in der Formulie...
1. Grundlagen der Linux-Firewall Das Linux-Firewa...
3D-Koordinatenkonzept Wenn sich ein Element dreht...
Dieser Artikel beschreibt, wie mysql5.7.16 aus de...
1. Erstellen Sie zunächst den entsprechenden Ordn...
Bei unserer täglichen Arbeit führen wir manchmal ...
Warum wird NULL so oft verwendet? (1) Javas Null ...
Dieser Artikel beschreibt, wie man mit Docker Zoo...
Vorwort Ich habe zuvor viele ähnliche Artikel gel...
Ich verwende hier das Ubuntu 16.04-System. Instal...
more ist eines unserer am häufigsten verwendeten ...