IE img 不会拉伸 li



这里有这段代码。如果你用IE以外的浏览器打开它,那么你可以看到ul.submenu的第三个和第五个li里面也有一个img。不幸的是,在IE中,它没有显示在第三个li上,而是像在另一行一样在下面,好像它没有浮动一样。通常,img应该像在其他浏览器中一样只扩展li

我尝试过更改liimgdisplay属性,以及img的各种marginpadding组合,但没有成功。

有人知道为什么会发生这种情况,我该怎么做才能得到正确的结果吗?任何帮助都将不胜感激!:)

样式列表的第一条规则:在A-标签上使用display:block,并将所有样式放在那里(除了定位/隐藏/显示列表)。

看看我的教程:我喜欢列表。

最新更新