https://peonyqueen.wordpress.com/2016/03/04/css_slider/
こちらで紹介されているフェード式スライドショーの各画像にリンクを付けたいです。
<style> .slider{ width:1000px; height:400px; margin:0 auto; position:relative; } .slider ul{ margin:0; padding:0; list-style:none; } .slider ul li{ width:1000px; height:400px; position:absolute; top:0; left:0; animation-iteration-count:infinite; animation-duration:24s; } @keyframes slider{ 0%{ opacity:0; } 20.83%{ opacity:1; } 33.33%{ opacity:1; } 45.83%{ opacity:0; } 100%{ opacity:0; } } </style> <div class="slider"> <ul> <li><a href="01.htm"><img src="01.jpg" ></a></li> <li><a href="02.htm"><img src="02.jpg" ></a></li> <li><a href="03.htm"><img src="03.jpg" ></a></li> </ul> </div>
このようにしましたが、1枚目・2枚目の画像にも3枚目用のリンクがかかってしまい、うまくいきません。
li全体にリンクを貼ってみましたが、結果は同じでした。
それぞれの画像に別のリンクを張る方法について、CSSのみで解決できる方法があれば教えていただきたいと思って投稿しました。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー