私は2つのdivs AとBを持っています。div Aは画像です。 Div Bはdiv Aの下にある段落です。は1つの要素にマウスを置いて、別の要素を移す
div Aの上にマウスを置くとdiv Bの背景とフォントの色がdiv Aに影響せずに異なる色に変わるようにしようとしています。 私は現在:ホバーセレクタを持っているので、誰かがそれを乗り越えるとdiv Bが変わります。しかし、私はDiv Aに乗っている間にdiv Bにどのように影響を与えるのか分かりません。
これを達成するための手掛かりはありますか?
編集: 私のコードの構造については下記をご覧ください。 #image1の上にマウスを置くと、#info1の背景とその段落のフォント色が変わり、他の2つの画像も同様に変化するようにしようとしています。
<div class="row">
<div class="col-md-4 col-sm-12">
<div class="row">
<div class="col-md-12 col-sm-6">
<img id="image1" src="res/images/aimage1.png" class="img-responsive center-block">
</div>
<div id="info1" class="col-md-12 col-sm-6">
<p class="washed-out"> 1 </p>
</div>
</div>
</div>
<div class="col-md-4 col-sm-12">
<div class="row">
<div class="col-md-12 col-sm-6">
<img id="image2" src="res/images/aimage2.png" class="img-responsive center-block">
</div>
<div id="info2" class="col-md-12 col-sm-6">
<p class="washed-out"> 2 </p>
</div>
</div>
</div>
<div class="col-md-4 col-sm-12">
<div class="row">
<div class="col-md-12 col-sm-6">
<img id="image3" src="res/images/animage3.png" class="img-responsive center-block">
</div>
<div id="info3" class="col-md-12 col-sm-6">
<p class="washed-out"> 3 </p>
</div>
</div>
</div>
</div>
CSS:
.washed-out{
background: white;
color: black;
transition: background-color 300ms linear, color 1s linear;
}
.washed-out:hover{
background: black;
color: white;
}
あなたはあなたがhttps://developer.mozilla.org/en-US/docs/Web/CSS/([一般兄弟セレクタ]を探している可能性があり、いくつかのコード – Chiller
を追加する必要がありますGeneral_sibling_selectors)。 [最小限の、完全で検証可能な例](http://stackoverflow.com/help/mcve)を提供してください。 – Ricky
あなたはCSSまたはJavaScriptでこれをやろうとしていますか?あなたがすでに試したことに関するいくつかのコードを私たちに教えてください。 –