0

代码在这里:[删除] 如果您注意到页面中心的 3 个内容框,它们都有一个向左浮动的图像,其中 2 个也有一个无序列表。在 chrome/ff 中,无序列表正确地移动到浮动图像的右侧,但在 IE9 中,图像似乎扩展了列表宽度,将项目符号推到了框的左侧。我已经尝试了我能想到的一切并且没有任何运气,非常感谢任何帮助。

4

2 回答 2

1

IE9 不知道如何正确放置列表项位置,请使用:

li{list-style-position: inside;}

在带有浮动图像的 div 内的列表上。祝你好运!

于 2012-08-27T20:58:59.013 回答
0

检查你的html。有<p>没有关闭的标签。我目前无法在 ie9 中实时编辑您的页面,但这可能是问题所在。

编辑:但它不是。如果您手动设置<li>元素的宽度,它会起作用,但这意味着编辑图像的填充(您不希望这样做,因为它在非浏览器中看起来会有所不同)。它实际上在ie9的“兼容模式”中是正确的..

于 2012-08-27T20:43:23.313 回答