0

ここで私のスーパーフィッシュメニューについてもう少し助けが必要です: http://web288.merkur.ibone.ch/klingler/

ホバーと現在のメインボタンを変更したいと思います。ただし、これにより、サブメニューのエントリも変更され、望ましくないものになります。私は CSS の専門家ではありませんが、どういうわけかサブメニュー エントリはプロパティを継承しています。私が追加しようとしたのは次のとおりです

.sf-menu a:hover,
.sf-menu li.current a,
.sf-menu li.sfHover a {
    background: #e24c4c url(../../images/bg-top-a-active.png) no-repeat center bottom;
    margin: 5px;
    padding: 0 10px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;

}

これはメインボタンに必要なことですが、サブメニューエントリも変更します...何が間違っていますか?

4

1 に答える 1

1

私が理解しているように、li.current または li.sfHover の直接の子である a 要素のみを選択する必要があります。

.sf-menu a:hover,
.sf-menu li.current > a,
.sf-menu li.sfHover > a {
于 2013-04-05T10:33:56.350 に答える