0

特定のアンカーのクリックに基づいて互いの間で遷移する 2 つのメニューが重なり合っています。.defaultMenuそれらを and と呼びましょう.secondMenu。アンカーは.showSecondMenuand で、戻るには をクリックする必要があります.hideSecondMenu。それらの間の遷移には、不透明アニメーションが含まれます。通常、私display: noneは「非表示」メニューのクリックを無視していましたが、今回display: noneはオプションではありません。

を使用するトピックが見つかりましたpointer-event: noneが、IE9/10 では動作しません。そのため、互いに重なっている 2 つのメニュー間を簡単に移行する方法を探していますが、アクティブなメニュー項目のみがクリック可能です。

全体的なアイデアは、メニューが.defaultMenuから.secondMenu(および後方に) 移行すると、アクティブなメニューがフェードアウトし、新しい非表示のメニューがフェードインするということです。

述べられているように、IE9/10 と互換性があるはずです。

4

1 に答える 1