CSSで画像が画面の端から端に流れていくアニメーションを実装したいのですが画像サイズが大きいまま変わらずflexもきいてくれません><
HTML
1<div class="works"> 2 <ul> 3 <li><a href="#"><img src="img/loop1.jpg" alt=""></a></li> 4 <li><a href="#"><img src="img/loop2.jpg" alt=""></a></li> 5 <li><a href="#"><img src="img/loop3.jpg" alt=""></a></li> 6 <li><a href="#"><img src="img/loop4.jpg" alt=""></a></li> 7 <li><a href="#"><img src="img/loop5.jpg" alt=""></a></li> 8 <li><a href="#"><img src="img/loop6.jpg" alt=""></a></li> 9 </ul> 10 <ul> 11 <li><a href="#"><img src="img/loop1.jpg" alt=""></a></li> 12 <li><a href="#"><img src="img/loop2.jpg" alt=""></a></li> 13 <li><a href="#"><img src="img/loop3.jpg" alt=""></a></li> 14 <li><a href="#"><img src="img/loop4.jpg" alt=""></a></li> 15 <li><a href="#"><img src="img/loop5.jpg" alt=""></a></li> 16 <li><a href="#"><img src="img/loop6.jpg" alt=""></a></li> 17 </ul> 18 </div>
CSS
1header ul li{ 2 list-style: none; 3 text-align: center; 4 margin: 0 auto; 5} 6 7header ul li a{ 8 color:#333; 9} 10 11.works:hover{ 12 background-image: url(../img/li1.png); 13 animation-name: slideup; 14 background-repeat: no-repeat; 15 background-size: contain; 16 margin-top: -10px; 17} 18.blog:hover{ 19 background-image: url(../img/li2.png); 20 animation-name: slideup; 21 background-repeat: no-repeat; 22 background-size: contain; 23} 24.about:hover{ 25 background-image: url(../img/li3.png); 26 animation-name: slideup; 27 background-repeat: no-repeat; 28 background-size: contain; 29} 30.skills:hover{ 31 background-image: url(../img/li4.png); 32 animation-name: slideup; 33 background-repeat: no-repeat; 34 background-size: contain; 35} 36.contact:hover{ 37 background-image: url(../img/li5.png); 38 animation-name: slideup; 39 background-repeat: no-repeat; 40 background-size: contain; 41}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/22 21:36
2021/12/23 09:31
2021/12/23 09:35
2021/12/23 09:55