0
css를 사용하는 html로 된 슬라이드입니다. 그러나 마지막 이미지로 슬라이드하면 (마지막 이미지의 지속 시간이 너무 짧음), 너무 빨리지나갑니다. 나머지 모든 이미지는 괜찮습니다.마지막 이미지 슬라이드가 너무 빠름
다음<div id="slider" style="text-align: center">
<figure>
<img src="pics/img01.png">
<img src="pics/img02.png">
<img src="pics/img03.png">
<img src="pics/img04.png">
<img src="pics/img05.png">
</figure></div>
이 CSS의 일부입니다 :
@keyframes slidy{
0%{left: 0%;}
20%{left: 0%;}
35%{left: -100%;}
45%{left: -150%;}
55%{left: -200%;}
65%{left: -250%;}
75%{left: -300%;}
95%{left: -350%;}
100%{left: -400%;}
}
body { margin: 100px left; }
div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure {
position: relative;
width: 500%;
margin: 0;
left: 0;
text-align: left;
font-size: 0;
animation: 30s slidy infinite;
}
가 해결되는지 알려주세요 첫 번째 이미지는 괜찮지 만 표시되는 마지막 이미지의 지속 시간이 너무 짧습니다. –
처음 네 개의 이미지가 전환 효과의 절반에 고착되어 마지막 이미지 만 제대로 작동합니다. 음수 값을 사용하지 말고 전환 및 애니메이션 효과를 사용하십시오. –
업데이트에 대한 내 대답을 확인하십시오. 지금은 매우 원활하게 실행됩니다. [Codepen] (http://codepen.io/PleaseBugMeNot/pen/zKBoap). 잠시 설명을 해줄 것입니다. –