我正在使用jQuery在导航的活动列表元素中添加图片(ul li.active)。工作良好。

出于设计目的,我想绝对定位此img并添加left: 50%;以使其居中。在OS X上的Firefox(最新)和Windows XP上的Safari之外的所有浏览器中均可正常运行。
这些相对于UL适用left: 50%;而不适用​​具有position: relative;的LI

在它起作用的地方,图像显示在居中位置,位于我LI上的内容下方。

网址:http://aerokure.steveforest.com/produits/insecticides-pour-le-jardin.html
这是徽标下方的黑色菜单。

试图在img上放置display: block;,如某些建议:没什么。

有什么事吗

谢谢

最佳答案

我发现了问题

移除高度= ul元素

添加float:left = li元素

保证金:0; = li元素

会很好的

09-25 17:07
查看更多