css - 使用 Bootstrap 在表格中将文本右对齐
问题描述
作为我学习 Bootstrap 实验的一部分,我创建了一个表格,但实际上没有使用任何与制作表格相对应的标签。相反,我使用了网格系统。虽然它看起来不错,但我想知道是否有办法将数字对齐到右边?我提供了一个 JSFiddle 链接来向您展示我的想法。任何帮助或线索表示赞赏。
https://jsfiddle.net/silosc/9jbd1rpw/2/
<div class="container-xl">
<div class="report-card-weekly-report">
<div class="CompanyName">
<h1>Weekly Summary for John's Groceries</h1>
<h4> Week Ending: 01/20/2010</h4>
</div>
<br />
<div class="row">
<div class="col-sm-2">
</div>
<div class="col-sm-2">
<p>Number of Sales</p>
</div>
<div class="col-sm-2">
<p>Total earnings</p>
</div>
<div class="col-sm-2">
<p>Taxes charged</p>
</div>
<div class="col-sm-2">
<p>Refunds</p>
</div>
<div class="col-sm-2">
<p>Deliveries</p>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<h2>Total numbers</h2>
</div>
</div>
<div class="row">
<div class="col-sm-2">
<p>Numbers for the week</p>
</div>
<div class="col-sm-2">
21,922
</div>
<div class="col-sm-2">
$0.00
</div>
<div class="col-sm-2">
$304,431.37
</div>
<div class="col-sm-2">
$0.00
</div>
<div class="col-sm-2">
$0.00
</div>
</div>
</div>
</div>
<style>
.CompanyName {
text-align: center;
}
h2 {
color: orangered;
margin-left: 15px;
}
p {
font-weight: bold;
font-size: 15px;
margin-left: 15px;
}
p1 {
text-align: right;
}
</style>
解决方案
您可以使用text-right
引导程序的属性将所需的文本向右对齐。这是一小段代码,向您展示它将如何在您的示例中工作。
<div class="col-sm-2 text-right">
21,922
</div>
同样,您也可以使用text-left
属性将文本左对齐。
推荐阅读
- javascript - Javascript 排序数组 ERROR TypeError: undefined is not an object
- swift - 应用程序在模拟器中崩溃,而不是在用于转换日期格式的设备上
- python-3.x - 如何在 init() 中保存用户输入字符串
- windows - 从命令行强制刷新(重新扫描)无线网络?
- reactjs - componentWillUnmount 什么时候真正触发
- java - 游标因 CursorIndexOutOfBoundsException 而崩溃
- ruby - 如何从 Ruby 2.4 中的哈希生成可靠的摘要?
- mysql - 如何在 MySQL 5.7 中组织这个查询?
- r - 在 ggplot2 中使用 scale_color_manual 时,绘图中的中断和值不匹配
- javascript - Javascript 如果存在则更新数组值,否则将新数组推送到对象