Bevor ich mit diesem Projekt anfange, würde ich gerne wissen, ob es überhaupt möglich ist, den Fortschrittsbalken im Bootstrap-Framework umzukehren, sodass ein Wert von rechts nach links angezeigt werden kann. Der Grund hinter dieser Frage ist, dass ich eine Reihe von Zahlen habe, die von positiv zu negativ gehen können. Die Idee ist, zwei Fortschrittsbalken nebeneinander zu platzieren, wobei der rechte den Prozentbereich anzeigt, wenn der Wert positiv ist, und der linke Balken, um den Prozentbereich anzuzeigen, wenn der Wert negativ ist. Für den Moment sind die Werte statisch, aber diese werden in Zukunft "live" sein.Ist es möglich, dass ein Fortschrittsbalken von rechts nach links bewegt wird, basierend auf einem negativen Wert in Twitter Bootstrap?
Irgendwelche Eingaben hierauf und, wenn möglich, einen Zeiger auf ähnliche Projekte? Ich habe wirklich nichts Relevantes mit diesem Framework gefunden.
Ich habe Posts wie diesen gesehen: Reverse progressbar using CSS3, aber ich bin mir nicht sicher, ob dies der Weg ist, wenn Sie Bootstrap verwenden. Gibt es eine Art Überschreibung für diese Art von Funktionalität, in Bezug auf CSS?
Gerade jetzt, mein Fortschrittsbalken ist Setup wie so:
<li>Speed<span class="pull-right"><em>@Math.Round(DepthValue, 2) m/min</em></span>
<div class="progress progress-success">
<div class="bar" style="width: @Model.SpeedRangePercentage%"></div>
</div>
</li>
Ich bin mir nicht sicher, ob das funktioniert, da der Bereich von -X% bis + Y% reichen kann. Die Werte werden in zwei verschiedenen Balken angezeigt, nicht in der gleichen :) Visualisiere sie nexto zueinander :) (Wenn ich deinen Kommentar richtig verstehe) –
Wenn der Bereich zwischen -X% und + Y% liegt, dann braucht deine Statusleiste einen Bereich von 0 bis X + Y haben. Fügen Sie jedes Mal X hinzu, wenn Sie es aktualisieren. –