有没有什么理由让我在CSS文件中定义的边框值减去1px?
.aprovGriditem th
{
border-collapse: collapse;
border: 4px solid #BBC6E3;
padding: 0;
}
<table cellpadding="0" cellspacing = "1" runat="server" id="tblEmployees" width="100%">
<tr id="tr1" runat="server" class="aprovGriditem">
<td>
<asp:Label ID="Label1" runat="server">
</td>
</tr>
</table>
当我查看firebug时,我看到边框的值为 3 。当我将值设置为 3 时,我得到 2 。以及如何处理?
答案 0 :(得分:1)
我没有一个宏大的解释,但是在使用小提琴进行测试时,当边框折叠只放在表格中的一个元素类型时,似乎firefox的反应与其他浏览器的反应不同。将边框折叠移动到整个表格:
#tblEmployees{
border-collapse:collapse;
}
.aprovGriditem th
{
border: 4px solid #BBC6E3;
padding: 0;
}