0

我正在建立一个新的网站/登陆页面。如果您转到底部的右栏(图片),您将看到<li>容器中带有图片的 s。一切都很好,除了在 IE8 和 IE9 中,在第 2 和第 3 张图片之间以及第 3 和第 4 张图片之间会生成额外的空白图片容器。就好像那里应该有一个缩略图,但容器中什么都没有。

http://mattmillermusic.com.previewdns.com

也许这只是代码失明的情况,因为我已经在我的电脑前一段时间了,但我觉得奇怪的是这些空的 LI 没有出现在其他浏览器(或 IE7)中。

谢谢您的帮助!

4

1 回答 1

3

这是因为您的标记中有错误。某些元素没有结束标签。

在此处输入图像描述

在图片中,如您所见(红色)。浏览器通过自动插入它们进行补偿,在此过程中创建冗余元素。

如您所见,从第二个开始,您没有<a>元素的结束标签。<li>

于 2012-09-30T06:07:43.593 回答