задача состоит в том, чтобы сделать отдельный прогрессбар, поэтому мне нужно разделить div 1-2-3-4 -... n раз. вот код:разделите div на равные части на div
.progress {
width: 99%;
height: 15px;
padding: 0px;
}
.progress .danger {
background-color: #dd514c;
}
.progress .warning {
background: #ffaf4b;
}
.progress .success {
background-color: #5eb95e;
}
.wrapper {
border-left: 1px solid #7e7d7d;
}
.progress div {
float: left;
}
<div class="progress">
<div class="wrapper" style="width: 33%;">
<div class="danger" style="width: 20%;"></div>
</div>
<div class="wrapper" style="width: 33%;">
<div class="warning" style="width: 20%;"></div>
</div>
<div class="wrapper" style="width: 33%;">
<div class="success" style="width: 100%;"></div>
</div>
</div>
, но после третьего сНу (успех wrapper->) есть некоторые пробелы (выше 5 процентов). как это предотвратить? моей задачей также является создание сценария для генерации этого progressbat, поэтому здесь могут быть 3 части, 2 раздела или даже 5 частей, и решение должно быть универсальным.
Я не уверен, что я понимаю, что означает этот индикатор выполнения, но о вашем вопросе о некоторых пробелах: 33 + 33 + 33 = 99 (не 100), поэтому вы видите это пробелы. Вы можете попытаться установить каждую ширину до 33.333%, например. – outcoldman