Bootstrap进度条,渐变颜色在活动宽度上按比例显示
我需要制作一个Bootstrap进度条,它由渐变颜色填充(让我们说红色到绿色)。 我的CSS目前看起来像这样:
.progress-lf { position: relative; height: 31px; background-color: rgba(51, 51, 51, 0.4) } .progress-lf span { position: absolute; display: block; font-weight: bold; color: #d2d2d2; width: 100%; top:6px; } .progress-lf .gradient { background-color: transparent; background-image: -ms-linear-gradient(left, #E34747 0%, #5FB365 100%); background-image: -moz-linear-gradient(left, #E34747 0%, #5FB365 100%); background-image: -o-linear-gradient(left, #E34747 0%, #5FB365 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #E34747), color-stop(100, #5FB365)); background-image: -webkit-linear-gradient(left, #E34747 0%, #5FB365 100%); background-image: linear-gradient(to right, #E34747 0%, #5FB365 100%); }
和它一起使用的HTML是这样的:
<div class="progress-bar gradient" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: %;"> 60% Complete