我遇到了一个非常奇怪的问题,但它只发生在Internet Explorer中。请参阅附图。 (对不起,我被要求模糊内容,因为它尚未生效)。
基本上我有一张长桌。在表格的一半,其中一行仅由一个单元格缩进。在消除过程中,我一次删除了内容位并找到了
- 所有HTML都是正确的。没有插入额外的单元格。如果查看开发人员面板,则会选择第一个单元格,同样在实际表格中选择第一个单元格。
- 如果我删除所有CSS,那么问题仍然存在,因此它不是样式相关的
- 每个单元格的内容只是纯文本和链接,没有什么复杂的事情发生。
- 仅在从服务器运行时才会发生这种情况。如果我查看源并将其保存到我的桌面,则在同一浏览器中打开显示应该是的单元格。即没有缩进
- 如果我在缩进的单元格之前删除任何HTML,即使某些元素不是表格的一部分(例如页面顶部的横幅广告),问题也会移到另一行。我删除的代码越多,问题就越多地移动到页面上方。
- 当问题向上移动时,我发现它不仅限于第一个单元格。有时,行中间的单元格会缩小一个
- 最后,如果我删除了足够多的HTML代码,问题会在页面上移动得如此之高,以至于它消失了。
- 同样的问题发生在不同的服务器上,而不只是一个。
现在我明白,没有我传递代码,没有人能够帮助解决方案(即使我做了,你可能也不会遇到问题,因为它只发生在从服务器运行时),但是有人意识到IE(9)或其他任何可能导致此问题的问题/错误?我被要求做出解释而且不知所措。