2016-09-21 4 views
-2

box2の後ろを制御したいとき、ホバリングをbox1にする。
私はこのコードをテストしましたが、うまくいかなかったのです...問題は何ですか?div:他の要素にカーソルを置いたときのdivの後ろを制御する

.box1:hover .box2:after{SOME CSS} 
+1

[尋ねる]を読んで行ってください。 – CBroe

+0

あなたはhtmlを提供できますか? box1との関係でbox2はどこですか? – theJoi

答えて

0

.box1 , .box2 , .box2:after{ 
 
\t width: 100px; 
 
\t height: 100px; 
 
\t background-color: #ccc; 
 
\t margin: 10px; 
 
\t display: inline-block; 
 
} 
 

 
.box2:after { 
 
\t content: 'Box2:after'; 
 
\t position: relative; 
 
\t display: inline-block; 
 
\t left: 200px; 
 
\t top: -30px; 
 
} 
 

 
.box1:hover ~ .box2:after { 
 
\t background-color: red 
 
}
<div class="box1">BOX 1:hover my</div> 
 
<div class="box2">Box 2</div>

関連する問題