Ich habe viele Lösungen zum Erstellen eines kreisförmigen Fortschrittsbalkens gesehen. Sie scheinen alle extrem lang und verworren zu sein. Ich möchte ein sehr einfaches erstellen, indem ich zwei Kreise übereinander zeichne und einen Teil des äußeren abschneide, um einen Fortschrittsbalken von weniger als 100% zu erzeugen.Clip-Pfad, wie erstellt man einen kreisförmigen Fortschrittsbalken?
Mein HTML
<div class="outter">
<div class="inner"></div>
</div>
Meine CSS
.outter {
background-color: #08a1db;
width: 100px;
height: 100px;
border-radius: 50%;
position: relative;
}
.inner {
background-color: white;
width: 84px;
height: 84px;
border-radius: 50%;
position: absolute;
top: 50%;
left: 50%;
margin: -42px 0 0 -42px;
}
Jetzt ist der Teil ich Probleme, bin mit Clip-Pfad verwendet. Ich kann aus der Dokumentation nicht herausfinden, wie man den äußeren Kreis abschneidet und diesen Effekt des Fortschrittsbalkens erzeugt. Irgendwelche Vorschläge?
Wie würden Sie die Rotation Grad darstellen, wenn wir für einen Fortschritt letzten 50% suchen? –
muss ein anderer Halbkreis verwendet werden. und gemalt. bearbeitet mit allen deg. – Hash
Ich verstehe. Ich denke, ich werde es selbst schaffen können. Danke für deine Hilfe Hash. –