良い一日。
2つの3つのクラスが割り当てられている要素があります。2つはhtmlで割り当てられ、1つはjQueryによってアクティブクラスとして割り当てられます。
ここで、CSSでホバー効果を指定しますが、1つの特定の要素である「menuItemfirst」クラスに指定します。
HTML:
<ul>
<li class="menuItem first"><a href=""><img src="img/sample_slides/1.png" alt="thumbnail" /></a></li>
<li class="menuItem"><a href=""><img src="img/sample_slides/1.png" alt="thumbnail" /></a></li>
<li class="menuItem"><a href=""><img src="img/sample_slides/1.png" alt="thumbnail" /></a></li>
<li class="menuItem"><a href=""><img src="img/sample_slides/1.png" alt="thumbnail" /></a></li>
</ul>
CSS:
li.act,li.act:hover{
/* The active state of the thumb */
background:url(img/active_bg2.png) no-repeat;
}
li.act .first, li.act .first:hover{
/* The active state of the thumb - first class only! */
background:url(img/active_bg1.png) no-repeat;
}
私はすぐ上のcssが間違っていることを知っています。正しい注釈は何ですか?クラスはjQueryによってアクティブな要素に割り当てられることに注意して
ください....act