У меня есть следующий код HTML / jQuery для отображения индикатора выполнения с 3 сегментами, каждый из которых имеет свой цвет:
<div class="progress">
<div class="progress-bar progress-bar-info" role="progressbar" style="width: @(Model.TendersReceived[i].PointsTechnical)%;" title="@("Segment: 'Tech'" + Environment.NewLine + "Value: " + Model.TendersReceived[i].PointsTechnical)"></div>
<div class="progress-bar progress-bar-success" role="progressbar" style="width: @(Model.TendersReceived[i].PointsManagement)%;" title="@("Segment: 'Man'" + Environment.NewLine + "Value: " + Model.TendersReceived[i].PointsManagement)"></div>
<div class="progress-bar progress-bar-warning" role="progressbar" style="width: @(Model.TendersReceived[i].PointsQuality)%;" title="@("Segment 'Qual'" + Environment.NewLine + "Value: " + Model.TendersReceived[i].PointsQuality)"></div>
<div style="padding-top: 3px;"> @Model.TendersReceived[i].PointsTotal.ToString("N2")</div>
</div>
Теперь панель отображается следующим образом:
![enter image description here](https://i.stack.imgur.com/FS4CH.png)
Где Blue
соответствует PointsTechnical
со значением 44
, затем Orange
до PointsQuality
со значением 4
. Общая сумма, 71.5
, включает PointsManagement
, которая имеет значение 23.5
и должна соответствовать Green
.
Почему Green
или PointsManagement
отсутствует в моем прогрессе бар