だから私は 2 を持っdiv
ています。それらはお互いにあるので、このように
<div class="parent">
<div class="child"></div>
</div>
にカーソルを合わせたときにbackground
fromを変更したい。.parent
.parent
にカーソルを合わせると、 がbackground
再び正常に戻り.child
ます。
例: (またはhttp://jsfiddle.net/k3Zdt/1/ )
.parent {
transition:background-color 1s;
width:100px;
height:100px;
background:#3D6AA2;
padding:50px;
}
.parent:hover {
background:#FFF;
}
.child {
height:100px;
width:100px;
background:#355E95;
transition:background-color 1s;
}
.child:hover {
background:#000;
}
<div class="parent">
<div class="child">
</div>
</div>
ダークブルーの領域にカーソルを合わせると、それほどダークブルーではない領域が白に変わるのではなく、それほどダークブルーではないままになります。
<div>
この構造を維持したい。JavaScript ソリューションは必要ありません (JavaScript ソリューションは知っていますが、純粋な CSS のままにしておきたいです)。