在CSS中使表格居中是一个比较简单的问题,你只需要为table元素添加一个样式就可以实现。下面我们来详细了解一下怎么做。首先,我们需要选中我们的表格元素,可以使用table选择器,也可以为该表格元素添...
在CSS中使表格居中是一个比较简单的问题,你只需要为table元素添加一个样式就可以实现。下面我们来详细了解一下怎么做。
首先,我们需要选中我们的表格元素,可以使用table选择器,也可以为该表格元素添加一个唯一的ID或Class名,使用ID选择器或Class选择器来选中该元素,接着为该元素添加如下样式:
pre{
table-layout: fixed; /*表格宽度不可变*/
margin: 0 auto; /*水平居中*/
}
这里我们使用了table-layout: fixed;来设置表格宽度不可变,这样就可以防止表格被拉伸或压缩造成内容错乱。同时使用margin: 0 auto;可以使表格在水平方向上居中显示。
最后,我们来看一下完整的代码实例:
<br> <br>
<style><br>
table {<br>
table-layout: fixed;<br>
margin: 0 auto;<br>
}<br>
</style><br>
<body><br>
<table><br>
<thead><br>
<tr><br>
<th>标题1</th><br>
<th>标题2</th><br>
<th>标题3</th><br>
</tr><br>
</thead><br>
<tbody><br>
<tr><br>
<td>内容1</td><br>
<td>内容2</td><br>
<td>内容3</td><br>
</tr><br>
<tr><br>
<td>内容4</td><br>
<td>内容5</td><br>
<td>内容6</td><br>
</tr><br>
<tr><br>
<td>内容7</td><br>
<td>内容8</td><br>
<td>内容9</td><br>
</tr><br>
</tbody><br>
</table><br>
</body><br>