2013-02-08 133 views
0

我有一个CSS下拉菜单。它适用于Firefox,Chrome,IE7 +,但不适用于Safari。奇怪的。如果您位于父级菜单中,则下拉菜单保持在:悬停状态。Safari保持悬停状态CSS bug

我可以很好地描述这种权利,但基本上下拉菜单在任何页面上都能正常工作,除非选择了父项目。

正常工作:http://firstglancesolutions.kinetixbizsuite.com/ 不起作用:http://firstglancesolutions.kinetixbizsuite.com/services

似乎不可思议的是,添加的类应该搞砸只有Safari浏览器?我一直试图找到与Safari的错误或任何相关的问题,但似乎无法调试。

回答

1

看起来,家庭和服务页面使用不同的方法来显示下拉菜单。主页更改下拉ULdisplay。服务页面更改下拉菜单的LIoverflow,这似乎会导致Safari中出现问题。我建议在所有页面上使用主页方法。

0

在整个页面中引用相同的JavaScript /CatalystScripts/Java_DynMenusSelectedCSS.js五次。

尽量减少它只有一个,看看是否有帮助。

+0

是的,这是所有的业务催化剂是奇怪的。它将根据动态菜单添加它。 – 2013-02-12 01:21:32

0

您还在使用jQuery(第14-18行),但不包括jquery js文件。