0
<div id="zgoraj">
                <a  href="">Domov</a>
                <a   href="">Moj profil</a>
                <a   href="">Administracija</a>
                <a  href="" >Urejanje urnikov</a>
                <a   href="">Statistike</a>
            </div>
<style>
#zgoraj{
width:670px;
background-color:#FF8000;
height:54px;

}
#zgoraj a{
border-style:solid;
border-width:2px;
border-color:black;
padding-top: 20px;
display:block;
float:left;
width:130px;
height:30px;
text-decoration:none;
color:white;
text-align:center;
/*box-shadow: 0 -7px 22px 6px #000000 inset;*/
}
#zgoraj a:hover{
    color:black;
    background-color:white;

}

</style>

これは私の「メニューバー」のコードです。リンクが選択され、指定された URL にリダイレクトされた場合、ホバー効果をオンのままにしたいと思います (href 属性を編集します)。

4

1 に答える 1

1

各ページの上部に同じメニューがあると仮定すると、CSSを更新して、ホバースタイルにクラス定義を追加する必要があります。

#zgoraj a:hover, #zgoraj a.active {
  color:black;
  background-color:white;
}

次に、強調表示する<a>要素に「class="active"」を追加します。

于 2012-09-20T19:35:06.373 に答える