HTML
<table class="bad">
<tr>
<td>test</td>
</tr>
</table>
<table class="ok">
<tr>
<td>test</td>
</tr>
</table>
CSS:
table {
border-collapse: collapse;
}
table.ok {
border: 1px solid black;
}
table.bad {
border: 2px solid black;
}
在Firefox中打印此类HTML会使两个表格的边框相同。
其他浏览器(如Chrome)在.bad上打印出更粗的边框。
我该如何解决/解决这个问题?
在.bad上设置3px边框会在Firefox上产生“厚重”的边框,看起来很丑陋。