Jquery Megamenu 2:子AV项的位置–;Firefox与其他浏览器。

Jquery Megamenu 2:子AV项的位置–;Firefox与其他浏览器。,jquery,megamenu,Jquery,Megamenu,此脚本来自:。安装示例:。这是我遇到的最容易配置的 我碰到了一堵墙,我只希望得到一些反馈。subnav项目的位置–Firefox与其他浏览器 我在下面看到了过去发布的解决方案。我将js中的所有“偏移”替换为“位置”: mm_item_content_obj.css({ ‘top’: ($mm_item_link.position().top + $mm_item_link.outerHeight()) – 1 +”px”, ‘left’: ($mm_item_link.position()

此脚本来自:。安装示例:。这是我遇到的最容易配置的

我碰到了一堵墙,我只希望得到一些反馈。subnav项目的位置–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和所有其他测试的浏览器之间大约有20px的差异。IE8,IE9,Chrome和Safari的当前版本

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

还有其他人遇到过这种情况吗?所有被测试的浏览器都会对偏移和位置选项的位置更改做出一致的响应。这只是Firefox和其他浏览器之间令人抓狂的区别。似乎Firefox正在阅读其他人没有阅读的东西,或者反之亦然

谢谢
朱莉决定。。。如果其他人遇到这个问题,下面是它的工作原理:mm_item_content_obj.css({'top':($mm_item_link.position().top+$mm_item_link.outerHeight())+3+“px”,“left”:($mm_item_link.offset().left)-290+'px})