• Diapo 4

     Un diaporama avec arrêt du défilement au survol.

    Exemple avec 7 images, au ratio 16/9, en 800x450px.


    <div style="position: relative; width: 800px; height: 450px; margin: 30px auto; border: 1px solid black; overflow: hidden;">
    <p id="anim"><img src="http://ekladata.com/Am8oOchuOSj-1AhaGPApfIgfIAU@800x450.jpg" alt="" /><img src="http://ekladata.com/Md9BeJKkrhS5GYG1VLAF_lg_Gpo@800x450.jpg" alt="" /><img src="http://ekladata.com/2vm7-43L7_AoyIALeiYzoyLfOxw@800x450.jpg" alt="" /><img src="http://ekladata.com/7YxvwjKcZ3cstyR6i4e27vpEMlY@800x450.jpg" alt="" /><img src="http://ekladata.com/OUUQRdZzksFO32t4f_B0F9u_rEc@800x450.jpg" alt="" /><img src="http://ekladata.com/S3Gef3yEfdnpgKXst0IcUFd_KE8@800x450.jpg" alt="" /><img src="http://ekladata.com/0O05BA4dwOJBUighOIN2xseE6f8@800x450.jpg" alt="" /></p>
    </div>
    <style><!--
    #anim{display: inline-block; width:5600px; height:450px; text-align:left; animation:lin 20s 0s linear infinite alternate; animation-play-state:running;}
    #anim:hover{animation-play-state:paused;}
    @keyframes lin{
    0%{transform:translate(0px,0px);}
    10%{transform:translate(0px,0px);}
    15%{transform:translate(-800px,0px);}
    25%{transform:translate(-800px,0px);}
    30%{transform:translate(-1600px,0px);}
    40%{transform:translate(-1600px,0px);}
    45%{transform:translate(-2400px,0px);}
    55%{transform:translate(-2400px,0px);}
    60%{transform:translate(-3200px,0px);}
    70%{transform:translate(-3200px,0px);}
    75%{transform:translate(-4000px,0px);}
    85%{transform:translate(-4000px,0px);}
    90%{transform:translate(-4800px,0px);}
    100%{transform:translate(-4800px,0px);}
    --></style>