カーソルが重なっている要素によって、背景画像を変えたい。
Q&A
Closed
解決したいこと
html/cssを勉強している者です。
マウスカーソルが重なっている要素によって、
背景画像の差し替えをしたいです。
/*ここからCSS*/
body{
background-image: url(画像1);
}
<!--ここからhtml-->
<body>
<ol>
<li class="image2">画像2に差し替え</li>
<li class="image3">画像3に差し替え<li>
</ol>
</body>
例えば上のコードで言えば
サイトで表示される最初の背景画像に画像1を設定し、
image2クラスが設定されているliタグにカーソルが重なったら、
背景画像が画像2に切り替わり、
image3クラスが設定されているliタグにカーソルが重なったら、
背景画像が画像3に切り替わるような
コードが書きたいです。
自分で試したこと
/*これはCSSです*/
.image2:hover{
background-image: url(画像2);
}
として解決を図りましたが、
bodyではなく、liの設定になるので上手にできませんでした。
よろしくお願いします。