<table>
<tr>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
</tr>
<tr>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
</tr>
<tr>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
<td><span>Esto es una prueba</span></td>
</tr>
</table>
由于 a
span
是一个元素inline
,您可以使用text-align: center
该元素在列中居中。例子:
正如@rnd 告诉你的那样,直接从元素中使用选择器将为页面上所有该类型的元素更改它。我只是把它作为一个简单的例子,所以你可以看到它可以使用
text-align: center
. 如果表是静态的,您可以使用一个类。由于在您的情况下该表是动态创建的,因此您可以通过选择器
nth-child(3)
使用tr > td:nth-child(3)
. 这告诉它获取td
位置为 3 的元素,该元素是 a 的子元素tr
。例子:
创建表时,使用该选项
columns
可以将类添加到所有td
特定列中className
。Datatables 带有用于对齐单元格的类,如果您使用它们的样式,您可以使用该类dt-center
或使用引导类text-center
::由于您使用的是 Bootstrap,因此无需添加任何额外的 CSS。
将类添加
.text-center
到容器中,如本示例的第二行所示。萨鲁2