ユーザー名がであるクラス名の要素にマウスを置いたときに、背景色を適用しようとしています"reMode_hover"
。
要素があればしかし、私は色を変更したくないもあり"reMode_selected"
注:私はJavaScriptでなくCSSのみを使用できます。これは、ある種の限られた環境で作業しているためです。
明確にするために、私の目標は、ホバーの最初の要素に色を付けることですが、2番目の要素には色を付けません。
HTML
<a href="" title="Design" class="reMode_design reMode_hover">
<span>Design</span>
</a>
<a href="" title="Design"
class="reMode_design reMode_hover reMode_selected">
<span>Design</span>
</a>
最初の定義が機能することを期待して以下を試しましたが、機能しません。何が悪いのですか?
CSS
/* do not apply background-color so leave this empty */
.reMode_selected .reMode_hover:hover
{
}
.reMode_hover:hover
{
background-color: #f0ac00;
}