0

CSSドロップダウンメニューがあります。Firefox、Chrome、IE7+ では正常に動作しますが、Safari では動作しません。変。親メニューにいる場合、ドロップダウン メニューは :hover 状態のままです。

この権利について説明することはできますが、基本的にドロップダウン メニューは、親アイテムが選択されている場合を除いて、どのページでも問題なく機能します。

正常に動作します: http://firstglancesolutions.kinetixbizsuite.com/ 動作しません: http://firstglancesolutions.kinetixbizsuite.com/services

追加されたクラスが Safari だけを台無しにするのは奇妙に思えますか? Safari だけでバグや関連する問題を見つけようとしてきましたが、これをデバッグできないようです。

4

3 に答える 3

1

ホーム ページとサービス ページでは、ドロップダウンを表示する方法がそれぞれ異なるようです。ホームページdisplayは、ドロップダウンの を変更しますUL。サービスページoverflowは、ドロップダウンの親の を変更しますLI。これにより、Safari で問題が発生するようです。すべてのページでホームページ方式を使用することをお勧めします。

于 2013-02-08T21:40:50.887 に答える
0

jQuery (14 ~ 18 行目) も使用していますが、jquery js ファイルは含まれていません。

于 2013-02-08T21:40:47.053 に答える
0

同じ JavaScript/CatalystScripts/Java_DynMenusSelectedCSS.jsがページ全体で 5 回参照されています。

1つだけに減らしてみて、それが役立つかどうかを確認してください.

于 2013-02-08T21:35:21.487 に答える