IE10 - 在点击操作之前缺少边框

时间:2013-11-14 18:55:44

标签: border internet-explorer-10 html-table

在IE10中,有一个奇怪的错误会导致页面加载时不显示某些边框。奇怪的是,当您在页面内或在应显示的区域内单击时,它们会出现。

有没有人经历过这个并想出如何修复它?

1 个答案:

答案 0 :(得分:0)

在IE10中onclick之前没有出现的边框是使用border-collapse和colspan引起的错误。

我使用的变通方法/修复方法是创建一个包含一个单元格的行,向其添加display none。此行和单元格需要放在有问题的colspan行/单元格上方。

代码示例......

<tr>
   <td colspan="4" style="display: none;"></td>
</tr>
<tr>
   <td colspan="4" style="display: none;">
      Your content here
   </td>
</tr>