Bootstrap 5 - 如何显示行内文本和进度条
Bootstrap 5 - How to display inline text and progress bar
如何在 bootstrap 5 的同一行显示文本和进度条?
<nav class="navbar bg-light fixed-bottom">
<div class="row m-0">
<div class="col-12 countdown">
<p class="text-muted d-inline pe-3">Elasped time:</p>
<div class="progress">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</div>
</div>
</div>
</nav>
我正在尝试使用 d-inline
class 但没有按预期工作
p 元素与进度 div 处于同一级别。
要使用 bootstrap 使两者在同一行上,您可以使 col div 与 flex 对齐作为一行添加这些 类:.d-flex、.flex-row 和 .align -项目中心。
标记将是这样的:
<div class="col-12 countdown d-flex flex-row align-items-center">
<p class="text-muted d-inline pe-3 mb-0">Elasped time:</p>
<div class="progress">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</div>
</div>
您可以在以下网址查看工作示例:see example
由于您使用的是导航栏,请尝试将您的代码放在列表中。示例
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="#"><p class="text-muted d-inline pe-3">Elasped time:</p></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</a>
</li>
</ul>
如何在 bootstrap 5 的同一行显示文本和进度条?
<nav class="navbar bg-light fixed-bottom">
<div class="row m-0">
<div class="col-12 countdown">
<p class="text-muted d-inline pe-3">Elasped time:</p>
<div class="progress">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</div>
</div>
</div>
</nav>
我正在尝试使用 d-inline
class 但没有按预期工作
p 元素与进度 div 处于同一级别。 要使用 bootstrap 使两者在同一行上,您可以使 col div 与 flex 对齐作为一行添加这些 类:.d-flex、.flex-row 和 .align -项目中心。 标记将是这样的:
<div class="col-12 countdown d-flex flex-row align-items-center">
<p class="text-muted d-inline pe-3 mb-0">Elasped time:</p>
<div class="progress">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</div>
</div>
您可以在以下网址查看工作示例:see example
由于您使用的是导航栏,请尝试将您的代码放在列表中。示例
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="#"><p class="text-muted d-inline pe-3">Elasped time:</p></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">
<div class="progress-bar" ref="elaspedTime" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100">
{{ minutes }} seconds
</div>
</a>
</li>
</ul>