html - How to stop css image slideshow at last image? -


i have slideshow 3 images different texts , want stop autoplay @ last photo, last message/image not fade out , dissapear. here code:

html part:

<div class="slide-container">     <img class="slide1" src="images/1banner.jpg"> <img class="slide2" src="images/2banner.jpg"> <img class="slide3" src="images/3banner.jpg"> </div> 

css part:

 .slide-container { position: relative; float: right; height: 150px; width: 950px; background: url('banner-back2.jpg'); }  .slide-container img { position: absolute; top: 0; left: 0; height: 150px; width: 950px;  opacity: 0; }  .slide1 { -webkit-animation: fade 12s;} .slide2 { -webkit-animation: fade 12s 4s;} .slide3 { -webkit-animation: fade 12s 8s;}  @-webkit-keyframes fade { 0% { opacity: 0; } 10% { opacity: 1; } 20% { opacity: 1; } 30% { opacity: 0; } 100% { opacity: 0; } } 

you can introduce second fade-animation stays visible , apply last slide:

.slide-container { position: relative; float: right; height: 150px; width: 950px; background: url('banner-back2.jpg'); }  .slide-container img { position: absolute; top: 0; left: 0; height: 150px; width: 950px;  opacity: 0; }  .slide1 { -webkit-animation: fade 12s;} .slide2 { -webkit-animation: fade 12s 4s;} .slide3 { -webkit-animation: fade2 12s 8s; -webkit-animation-fill-mode:forwards; }  @-webkit-keyframes fade { 0% { opacity: 0; } 10% { opacity: 1; } 20% { opacity: 1; } 30% { opacity: 0; } 100% { opacity: 0; } } @-webkit-keyframes fade2 { 0% { opacity: 0; } 10% { opacity: 1; } 100% { opacity: 1; } } 

Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -