下拉菜单-Safari停留在悬停状态CSS错误



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

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

工作良好:http://firstglancesolutions.kinetixbizsuite.com/不起作用:http://firstglancesolutions.kinetixbizsuite.com/services

似乎很奇怪,添加的类只会把Safari搞砸?我一直试图通过Safari来查找错误或任何相关问题,但似乎无法调试。

主页和服务页面似乎都使用不同的方法来显示下拉列表。主页更改下拉菜单ULdisplay。"服务"页面更改下拉列表的父LIoverflow,这似乎会在Safari中造成问题。我建议在所有页面上使用主页方法。

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

试着把它减少到只有一个,看看这是否有帮助。

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

最新更新