2013-02-08 136 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文件。