0

HTML

<a class="topofpage" href="#top">TOP OF PAGE</a>

CSS

.topofpage{
    color: #C00;    
    text-decoration: none;
}

.topofpage a:hover{
    color: #FCO;
    text-decoration: none;
}

マウスオーバー時の色が #FCO に変更されない

4

3 に答える 3

3

ホバー イベントで CSS のアンカー要素を削除します。

.topofpage:hover{
    color: #FC0;
    text-decoration: none;
}
于 2012-10-20T19:15:57.457 に答える
2

Your CSS targets a link that is inside an element with the class topofpage. Put the selectors together to target a link that has the class:

a.topofpage:hover {
  color: #FC0;
  text-decoration: none;
}

Also, as Pavlo spotted, you are using #FCO instead of #FC0 for the color.

于 2012-10-20T19:26:52.337 に答える
0

あなたの問題は、ゼロと文字「O」の間の単純な混乱です。

あなたの色は として指定されてい#FCOます。である必要があります#FC0

文字「O」は、CSS カラーでは有効な数字ではありません。これが、あなたのスタイルが機能しない理由です。ホバリングされているかどうかとは関係ありません。単純なタイプミスです。

それがあなたのためにそれを解決することを願っています。:-)

于 2012-10-20T19:30:08.157 に答える