不同浏览器对表格边框处理差异
3条评论»最近一直和表格打交道,发现各浏览器对表格边框的处理不尽相同,以致影响到最终的显示。这一问题主要是Firefox与非Firefox浏览器对表格边框处理上的差异。
可简单地用以下表达式表示(tableWidth为表格的视觉上的实际宽度,width为定义宽度):
FF:tableWidth = width+borderWidth/2
非FF浏览器:tableWidth = width;

补充:尽管FF中表格在视觉上的宽度大于定义宽度,但其在文档中的实际宽度仍是最初的定义宽度,故其不会在文档中占用其定义大小外的空间。测试链接