前提・実現したいこと
画像にマウスホバーすると違う画像に変わり、その画像をクリックすると他のページにリンクさせたい。
発生している問題・エラーメッセージ
クリックしても他のページにリンクしない
該当のソースコード
(HTML)
<div class="btn1"> <a href="2020.html"><img src="images/img-ga/2020.jpg" alt="鹿野佑稀の作品、2020年"></a> <img src="images/img-ga/2020.jpg" alt="鹿野佑稀の作品、2020年"> <img src="images/img-ga/2020-1.jpg" alt="鹿野佑稀の作品、2020年"> </div>(CSS)
.btn1 {
position: relative;
width: 574px;
height: 80px;
margin: 0 auto;
margin-bottom: 10px;
display: block;
overflow: hidden;
cursor: pointer;
}
.btn1 img {
position: absolute;
top:50%;
left:50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
display: block;
-webkit-transition: .4s ease-in-out;
transition: .4s ease-in-out;
}
.btn1:hover img:nth-of-type(2) {
opacity: 0;
}
試したこと
リンク画像の順番を上下変えた。→変わらず
リンク画像を入れ替た。 →変わらず
marginを削除して、リンクするか試した。 →変わらず
.botn imgの部分を削除した、→他のページへのリンクはできるが、画像は変化後の画像のままになる。
補足情報(FW/ツールのバージョンなど)
windows10 churome
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/08 12:42