1

問題: http ://themeforward.com/demo2/

メニュー項目にカーソルを合わせてサブメニューにマウスを合わせ始めると、親リンク(つまり「テンプレート」)は、カーソルを合わせるとそれに起因するプロパティを失います。これらの特性を維持してほしい。私はこれを達成するために多くのバリエーションを試しましたが、それができませんでした。これはSuperfishでCSSを介して達成可能であり、単に間違ったクラスを使用していると思います。

私のCSS: http ://snippi.com/s/hv7m288

4

1 に答える 1

4

これは、ホバーイベントがにアタッチされているため<a>ですが、サブメニューはの子です<li>。したがって、にホバーを追加する<li>と修正されます。

編集 ここにフィドルがありますhttp://jsfiddle.net/7kYF6/

これを変更しました

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    color:#868E98!important;
    background:#3C4751
}

これにそしてそれは私のために働いた

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu li:hover a {
    color:#868E98!important;
    background:#3C4751
}
于 2012-10-05T00:33:52.367 に答える