0

如何使用 css 在页面中间居中对齐表格。这就是我所拥有的http://jsfiddle.net/m5uEr/

<div style="text-align: center; border-style:solid;">
    <table style="border-style:solid;">
        <tr>
            <td>test</td>
        </tr>
    </table>
</div>
4

4 回答 4

2
table.center {
    margin-left:auto; 
    margin-right:auto;
  }

<table style="border-style:solid;" class="center">
    <tr>
        <td>test</td>
    </tr>
</table>

你更新的小提琴

谷歌通过以下文字为我找到了它:“center align table css”

于 2012-12-12T22:56:47.743 回答
1

css 不工作,所以我做了一个<table align="center">

这是在 IE8 上

于 2012-12-12T23:04:05.383 回答
1

在桌子上设置宽度并设置

margin:auto
于 2012-12-12T22:57:17.963 回答
1

您是否将 margin-left:auto, margin-right:auto 放在 div 的属性中?

这很容易做到。

这些属性应该属于表

<div style="text-align: center; border-style:solid;">
    <table style="border-style:solid; margin-left:auto; margin-right:auto; ">
        <tr>
            <td>tdddest</td>
        </tr>
    </table>
</div>​
于 2012-12-13T04:24:24.977 回答