html - 如何在 bootstrap 3 进度条中居中放置文本?

标签 html css twitter-bootstrap

我正在尝试使用 Bootstrap 3 显示进度条,代码如下:

   <div class="progress">
        <div class="progress-bar" style="width: 60%;">
        </div>
        <span>60%</span>
    </div>

输出截图:

screenshot

但是,这会导致文本“60%”显示在右侧,而不是进度条的中央。我怎样才能使这段文字居中,使其出现在中心?

最佳答案

我会在 span 标签上放一个类,然后把标签放在 progress-bar 类之前。然后将span设置为position:absolute并给progress text-align:center:

HTML:

<div class="progress">
    <span class="progress-value">60%</span>
    <div class="progress-bar"></div>
</div>

CSS:

.progress {
    text-align:center;
}
.progress-value {
    position:absolute;
    right:0;
    left:0;
}

查看演示:http://jsfiddle.net/bozdoz/fSLdG/2/

关于html - 如何在 bootstrap 3 进度条中居中放置文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21428031/

相关文章:

CSS bootstrap 覆盖了我自己的 CSS 代码

html - 行中的嵌套列表 - CSS

html - 在最小化窗口内联显示侧面板

javascript - 如何使用 sqlite 根据其在 Node js 上的 id 显示输出(HTML)

javascript - 事件类未打开 JS 导航点

html - 实现列之间的框架边距

javascript - 如何在移动设备上调试不工作的 jQuery?

html - Bootstrap : Make glyphicon within input clickable

css - Bootstrap - 响应式菜单修复

javascript - ReplaceWith 不会删除注释