-1

このサイトhttp://northerly.com.au/に出くわしましたが、サブメニューにカーソルを合わせたときにトップメニューをアクティブにするにはどうすればよいのでしょうか。この場合、アクティブなクラスを追加するjsスクリプトがないようです。それではどのように行われますか?ありがとうございました

4

1 に答える 1

1

実際、これは、サブメニューにカーソルを合わせたときにアクティブになるトップメニューliではありません。サブメニュー要素の前に兄弟SPANがあります。サブメニューにカーソルを合わせた結果、コンテナのli要素にもカーソルを合わせています。

topliには2つの要素があります。SPANにはトップメニュータイトルとサブメニューがあります

次のようなCSSセレクターを使用します。

li:hover span {/*span is active!*/ }

こちらの簡単なデモをご覧ください。

于 2013-01-15T22:39:00.157 に答える