0

divにある画像に「アクティブ」のクラスを適用するjqueryカルーセルがあります。この同じ div には、css スタイルの不透明度を適用する「フェード」クラスのスパンもあります。CSS または JavaScript を使用して、スパン クラスの CSS スタイルを不透明度に変更する方法があるかどうか疑問に思っています。イメージ (span タグと同じレベルにある) に「アクティブ」クラスが適用されている場合。

<div> 
     <img src="image1" class="active">
     <span class="fade">
         <p>Text</p>
     </span>
</div>
4

1 に答える 1

5

CSS では、隣接する兄弟セレクターを使用します。

img.active + span.fade {
    /* styles here */
}​

デモ: http://jsfiddle.net/QBfPg/

于 2012-12-30T08:28:06.283 に答える