IE9中table出现空白单元格及td出现错位的问题

问题描述:最近做的项目中,PC端页面有大量的table。某些页面的table列数较多(20列左右),在IE9浏览器中部分表格单元格分割线显示不全,同时存在数据显示错位。如下图所示:


原因:经排查,发现是换行引起的,即<tr><td></td><td></td></tr>不能换行。

解决办法:找一个在线HTML压缩,将表格插件中 table.html的代码进行压缩处理,使 table.html的标签间无换行,无空格。