我正在设计一个新的网站,一切似乎都在 chrome 上运行,但在 Internet Explorer 上(似乎只有最新版本),网站顶部添加了大量空白。
基本上在 IE 上,看起来我有 500px 的 padding-top。但它在 chrome 上显示完美。
当前 URL 是 cspclaw.com
谢谢。
我在这里发布了整个主页 HTML:http://pastebin.com/eDmfuRWK
整个主页 CSS 在这里:http://pastebin.com/GK3TRtx4
最佳答案
对我来说似乎是一个 IE 错误。
它计算 <tr>
的高度通过内容的高度最高<td>
, 无视 rowspan="2"
.
如果您删除 rowspan 属性,您可以了解它为什么会这样做。
IE 的问题是每一个 <td>
在您的第二行(包含 <div class="fadein">
单元格的行)中有 rowspan="2"。删除它,页面将不再在 IE 中显示奇怪的边距/填充。
它看起来仍然不一样,我的猜测是更多流氓 rowspans...:)
关于html - Internet Explorer 网站顶部的额外空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17883555/