在Firefox中对齐表格
问题描述:
我在我的一个页面上有一张小桌子,我希望它居中,因此编码为<table cellpadding="0" cellspacing="0" align="center">
,它在IE中正常工作,但表格仍然在Firefox中保持一致。在Firefox中对齐表格
如果我使用 text-align:center n align:-moz-center
它不是在IE
工作需要什么改变来获得该表在Firefox中心?如果我应该使用-moz-center
如何使它在IE中工作?
我被困在这里。
答
正如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
样式定义中心本身。
答
将margin: auto;
加到表中。这是做这件事的标准方式。
除非div具有设定的宽度,否则这将不起作用。默认情况下,块级元素的宽度为100%。 – 2010-09-01 17:12:49