0

该脚本来自:http ://www.geektantra.com/2010/05/jquery-megamenu-2/ 。示例安装:http ://dev6.web2market.com/ 。这是我遇到的最可配置的。

我只带着一件我希望得到一些反馈的东西撞到了墙上。子导航项的位置 - Firefox 与其他浏览器。

我在下面看到了过去发布的解决方案。我将 js 中的所有“偏移”替换为“位置”:

 mm_item_content_obj.css({
 ‘top’: ($mm_item_link.position().top + $mm_item_link.outerHeight()) – 1 +”px”,
 ‘left’: ($mm_item_link.position().left) – 5 + ‘px’
 })

Firefox 与所有其他经过测试的浏览器之间存在大约 20 像素的差异。IE8、IE9、Chrome 和 Safari 的当前版本。

我使用 Firebug 基本上剥离了与相对或绝对定位相关的代码不需要的任何内容。测试了css,但没有骰子。

有人遇到过这种情况么?所有测试的浏览器都对偏移和位置选项的位置变化做出一致的响应。这只是 Firefox 与其他所有产品之间令人抓狂的区别。似乎 Firefox 正在阅读其他人没有阅读的内容,反之亦然?

谢谢朱莉

4

0 回答 0