HTML表移动到中心

时间:2013-01-31 07:12:19

标签: html html-table

我的html表有问题。 我试图把它移到中间,但它一直在向右移动。 我尝试了很多不同的方法,但是 这就是我到目前为止所做的:

<style type="text/css">


table.gridtable2 {
    font-size:11px;
    border: none;
}
table.gridtable2 th {
    padding: 7px;
    color:#008CBD;
    background: rgba(0,0,0,0.3);

}
table.gridtable2 td {
    padding: 6px;
        color:#FFFFFF;
    background: rgba(0,0,0,0.2);
}
table.gridtable2 tr {
    text-align: center;
}
</style>

    <table class="gridtable2" width="539" cellspacing="0" cellpadding="0">
        <tr>
            <th></th>
            <th>Title</th>
            <th></th>
        </tr>
        <tr>
            <td>Sold</td>
            <td>-</td>
            <td>0€</td>
        </tr>
        <tr>
            <td>Else</td>
            <td>-</td>
            <td>0€</td>
        </tr>
        <tr>
            <td>Total</td>
            <td>-</td>
            <td></td>
        </tr>
    </table>

2 个答案:

答案 0 :(得分:2)

table.gridtable2 {
    font-size:11px;
    border: none;
    margin: 0 auto;
}

答案 1 :(得分:0)

你应该使用margin-left和margin-right设置为auto。

<table style="width=50%;margin-left:auto; margin-right:auto" width="539" cellspacing="0" cellpadding="0">
    <tr>
        <th></th>
    <th>Title</th>
    <th></th>
</tr>
<tr>
    <td>Sold</td>
    <td>-</td>
    <td>0€</td>
</tr>
<tr>
    <td>Else</td>
    <td>-</td>
    <td>0€</td>
</tr>
<tr>
    <td>Total</td>
    <td>-</td>
    <td></td>
</tr>
</table>