html - 将进度条 Bootstrap 4(居中值)与按钮对齐

标签 html css twitter-bootstrap bootstrap-4

一段时间以来,我一直在努力将 Bootstrap 进度条与按钮对齐。

我希望右侧的按钮对齐,进度值居中,但我无法同时获得两者。查看我得到的 2 个结果:

第一个的代码是:

PHP:

<div class="col-6 progress-container">
<div class="d-inline-flex progress progress-bar-size m-2">
    <div class="progress-bar progress-bar-striped progress-bar-animated bg-success" role="progressbar" style="width:25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100">
<span class="text-dark ml-1"><strong>25%</strong></span>
    </div>
</div>
<div class="d-inline-flex">
<form class="form-group" action="action.php" method="post" enctype="multipart/form-data">

<input class="btn btn-sm btn-success" type="submit" value="Update">
</form>
</div>
</div>

CSS:

.progress-container { margin-left: auto;  margin-right:auto;}

.progress-bar-size{ height: 25px; width: 75%;}

两个示例之间只有一个变化;在第二个中,我将类“justify-content-center position-absolute w-75”添加到“span”项以使值居中,但这会使按钮向下。

我创建了 2 个 fiddle :

Button Aligned

Value Centered

请问关于如何获得这两样东西有什么想法吗?

最佳答案

只需添加 vertical-align: middle;.progress-bar-size。您需要这样做,因为您的元素是 inline-flex

Demo Fiddle

关于html - 将进度条 Bootstrap 4(居中值)与按钮对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56856719/

相关文章:

javascript - jQuery 结果被 GET 方法发送的信息覆盖

html - CSS Background-Size 不适用于静态颜色

javascript - 右键菜单,部分区域隐藏

html - 我怎样才能摆脱 div 元素边缘的这些神秘的灰色框?

jquery - 使用显示 :block 悬停在链接上时无法显示/隐藏 div

javascript - 将样式表对象注入(inject) Iframe

css - 如何删除页脚中的空白区域?

python - 无法加载 Bootstrap css 文件

jquery - 添加取消上传或中止功能以 Bootstrap 多个文件上传插件

html - 模态框打不开