Zanim przystąpimy do tego projektu, chciałbym się dowiedzieć, czy w ogóle możliwe jest odwrócenie paska postępu znajdującego się w strukturze bootstrapu, aby mógł wyświetlać wartość od prawej do lewej? Powodem tego pytania jest to, że mam zakres liczb, które mogą przejść od pozytywnego do negatywnego. Chodzi o to, aby umieścić dwa paski postępu obok siebie i mieć właściwy zakres procentowy, gdy wartość jest dodatnia, a lewy pasek, aby wyświetlić zakres procentowy, gdy wartość jest ujemna. Na razie wartości są statyczne, ale będą one "na żywo" w przyszłości.Czy pasek postępu może się poruszać od prawej do lewej w oparciu o wartość ujemną na Twitterze Bootstrap?
Jakieś dane wejściowe na ten temat, a jeśli to możliwe, wskaźnik do podobnych projektów? Tak naprawdę nie znalazłem nic istotnego w tym zakresie.
Sprawdziłem posty takie jak ten: Reverse progressbar using CSS3, ale nie jestem pewien, czy to jest sposób, aby przejść, gdy za pomocą Bootstrap. Czy istnieje jakiś sposób obejścia tego rodzaju funkcjonalności w odniesieniu do css?
Teraz mój pasek postępu jest skonfigurowany tak:
<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>
Nie jestem pewien, czy zadziała, ponieważ zakres może wynosić od -X% do + Y%. Wartości będą wyświetlane w dwóch różnych paskach, a nie w tym samym :) Wizualizuj je nexto do siebie :) (Jeśli dobrze rozumiem Twój komentarz) –
Jeśli zakres wynosi między -X% a + Y%, to Twój pasek stanu potrzebuje mieć zakres od 0 do X + Y. Po prostu dodaj X za każdym razem, gdy go aktualizujesz. –