Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html IE9显示内容不一致_Html_Internet Explorer - Fatal编程技术网

Html IE9显示内容不一致

Html IE9显示内容不一致,html,internet-explorer,Html,Internet Explorer,我有一个问题,ie 8和9显示我的内容不一致 内容是表格中显示的表格数据 内容有时嵌套在子表中 html格式良好 内容是动态创建的 我很长一段时间都无法理解这种不稳定的行为,我想记录解决方案,以防其他人遇到这个问题。表格有时有跨行和跨列的单元格。 我发现不稳定的行为发生在一行不完整时,如下面第二行所示。其他浏览器优雅地处理了这个场景,而IE有时正确地显示信息,有时错误地显示信息 解决方案是添加空白单元格,这样IE就不会感到困惑 <table> <tr> <

我有一个问题,ie 8和9显示我的内容不一致

内容是表格中显示的表格数据

内容有时嵌套在子表中

html格式良好

内容是动态创建的


我很长一段时间都无法理解这种不稳定的行为,我想记录解决方案,以防其他人遇到这个问题。

表格有时有跨行和跨列的单元格。 我发现不稳定的行为发生在一行不完整时,如下面第二行所示。其他浏览器优雅地处理了这个场景,而IE有时正确地显示信息,有时错误地显示信息

解决方案是添加空白单元格,这样IE就不会感到困惑

<table>
  <tr>
    <td colspan="2">
    </td>
    <td>
    </td>
  </tr>
  <tr>
    <td>
    </td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>

嗯,那真是太好了。哦,你可能想添加一些图片来说明这个问题,并把标题改得更准确。这将大大改善这个问题。