【发布时间】:2009-09-14 19:30:58
【问题描述】:
我希望这段代码在表格周围显示一个边框。它在 Internet Explorer 中有效,但在 Firefox 中无效。在 Firefox 中,它在表格上方显示一条水平线。如果我添加其他任何内容,例如<br /> div 内的边框正确显示。如果我删除对齐属性,它也可以工作。
这种行为的原因是什么?
<body>
<div style="border-style: solid; border-width: 1px;
border-color: #A8A8A8; width: 100%">
<table align="left" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="center">
Sample Text<br />
</td>
</tr>
</table>
</div>
</body>
【问题讨论】:
标签: html css cross-browser