这是我的代码。我想做的是让这个表格位于容器的中心。但是,当我使用“container”类时,它默认向左对齐,当我使用“container-fluid”类作为div时,它使用全宽。我想水平居中表格。有人能帮忙吗?
<!-- Container (Pricing Section) -->
<div id="pricing" class="container-fluid">
<table class="table table-bordered table-striped">
<thead><tr>
<th>Material Name</th>
<th>Rate (INR)</th>
</tr>
</thead>
<tbody style="">
<tr>
<td>Books</td>
<td>7.00(per KG)</td>
</tr>
<tr>
<td>Soft Plastic</td>
<td>15.00(per KG)</td>
</tr>
<tr>
<td>Hard Plastic</td>
<td>2.00(per KG)</td>
</tr>
</tbody>
</table>
<div>
字符串
这是一个截图。
x1c 0d1x的数据
我知道“container-fluid”使用全宽度,但我也只使用了“container”类,这没有帮助。请告知。
8条答案
按热度按时间2hh7jdfx1#
使用这个Bootstrap行/列组合,无论你的表格或屏幕的大小如何,都不需要CSS:
字符串
umuewwlo2#
要使表格本身水平居中,您可以在CSS中使用
margin
和width
属性。字符串
现在,对于表的内容,您可以使用CSS和Bootstrap排版类的组合。在本例中,CSS用于
th
元素,而.text-center
类用于表中。型
在这里,您可以看到
.container-fluid
和.container
类的情况:的字符串
qkf9rpyu3#
字符串
从Center bootstrap table with 100% width取溶液
来自@Rene Hamburger的评论:与链接的答案一样,
w-auto
是表格保持其原始自然宽度所必需的。否则,它将被调整为100%。slhcrj9b4#
只需在table class中添加一个类:
text-center
。字符串
它是Bootstrap中的一个原生类,允许水平对齐。
23c0lvtd5#
您可以使用
CSS
将表格居中,如下所示。字符串
你需要有
margin: auto
fae0ux8s6#
您可以尝试列类使其中心
字符串
sulc1iza7#
用css
字符串
https://jsfiddle.net/8s9918my/
或者 Bootstrap :
型
dldeef678#
使用
mx-auto
将表水平居中.字符串
型