次のコードがあります
html
<div class="checker">
</div>
<div class="red boxes">
</div>
<div class="green boxes">
</div>
<div class="blue boxes">
</div>
CSS
.checker {
width: 100px;
height: 100px;
border: 1px solid black;
position: fixed;
top: 0;
}
.boxes {
margin-top: 300px;
width: 600px;
height: 600px;
}
.red {
background: red;
}
.green {
background: green;
}
.blue {
background: blue;
}
クラス「.checker」の背景色を「.boxes」の背景色に変更するにはどうすればよいですか?
例: .class red が class=".red .checker" の下端に達すると、クラス ".checker" の背景色が赤に変わります。など。これを行う方法がわかりません。私を助けてください。