2010-09-01 77 views
4

我在我的一個頁面上有一張小桌子,我希望它居中,因此編碼爲<table cellpadding="0" cellspacing="0" align="center">,它在IE中正常工作,但表格仍然在Firefox中保持一致。在Firefox中對齊表格

如果我使用 text-align:center n align:-moz-center它不是在IE

工作需要什麼改變來獲得該表在Firefox中心?如果我應該使用-moz-center如何使它在IE中工作?

我被困在這裏。

回答

4

正如Lekensteyn提到的,這裏是一些代碼來顯示它在行動:

<div style="margin: 0 auto; text-align:center;"> 
<table border="1" style="width:200px;"> 
<tr> 
    <td>Hello</td> 
    <td>How</td> 
</tr> 
<tr> 
    <td>are</td> 
    <td>you?</td> 
</tr> 
</table> 
</div> 

它應該根據width & margin樣式定義中心本身。

+0

除非div具有設定的寬度,否則這將不起作用。默認情況下,塊級元素的寬度爲100%。 – 2010-09-01 17:12:49

6

margin: auto;加到表中。這是做這件事的標準方式。