firefox ie chrome 设置单元格宽度 td width 有bug,不能正常工作。以下方式可以解决

1. firefox ie chrome 设置单元格宽度 td width 有bug,不能正常工作。

如果是上面一行 和下面一行是分别属于两个table,但是他们的列需要对齐,也就是说分开画的,然后设置相同的width。此时上下单元格的列宽可能会偏差1px,这种情况会发生在当前单元格的内容过长,超出了单元格的宽度(目测设置的单元格宽度是<=20px). 解决办法是在已有的宽度基础上+2,或者更多,使得默认的min-width & width > 20px

jqElement.css({ 'min-width': srcth1.width() + "px", 'width': srcth1.width() + "px" });

 2.不要使用CellSpacing  CellPadding,要不效果错误。

原文地址:https://www.cnblogs.com/webglcn/p/4702999.html