html - 拆分进度条

标签 html css twitter-bootstrap-3

此刻,我有以下进度条: ProgressBar1

使用以下代码创建:

<div class="progress">
    <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" 
        aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
        Process1
    </div>
    <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" 
        aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
        Process2
    </div>
    <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" 
        aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
        Process3
    </div>
    <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="25" 
        aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
        Process4
    </div>


</div>

我想要实现的是区分不同的过程;如果颜色不同(比如 Process3 和 Process4),其实是有明显区别的。但是,如果它是相同的颜色,则很难知道哪个百分比属于一个过程或另一个过程。所以我想在它们之间插入一条线。 总之,我想要一些类似的内容: Progress bar with lines

最佳答案

在除 :last-child 之外的所有 .progress-bar 上放置一个 border-right 将达到目的:

.progress-bar {
    border-right: solid 5px #FFF;
}
.progress-bar:last-child {
    border: none; 
}

给你这个:

Example Screenshot

示例演示

.progress-bar {
  border-right: solid 5px #FFF;
}
.progress-bar:last-child {
  border: none;
}
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />
<div class="progress">
  <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
    Process1
  </div>
  <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
    Process2
  </div>
  <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
    Process3
  </div>
  <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
    Process4
  </div>


</div>

关于html - 拆分进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26888061/

相关文章:

javascript - 预览图像 Jquery 脚本运行不正常

css - 页面上活跃的 WordPress 主题 li 类

html - 如何将 svg 图标添加到带有文本的按钮

html - 如何在所有换行符上使用相同的填充将文本放在 SVG 图标旁边?

javascript - 如何取消或重置特定的表单值?

html - 为什么我不能覆盖用户样式代理对输入的填充?

java - 如何更改 Windows 10 上 Eclipse neon.3 菜单栏的颜色?

html - CSS 绝对位置而不是相对于其绝对父 div

css - Bootstrap 中的菜单布局

twitter-bootstrap - Bootstrap 响应表不响应响应