任务是制作一个单独的进度条,所以我需要将 div 划分为 1-2-3-4-...n 次。这是一个代码:
.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>
但在第三个 div (wrapper->success) 之后有一些空格(超过 5%)。如何预防?我的任务也是创建一个脚本来生成这个进度条,所以这里可能是 3 部分、2 部分甚至 5 部分,并且解决方案应该是通用的。