566 tutoriels disponibles
Chercher un tutoriel
Bienvenue
sur Shareannonce
 
Ecrit par: Shareannonce
Date création:  07-04-2011
Nombre de vues:  3199
Note: 
 
   Tutoriel N° 66

Ce tutoriel va vous permettre de faire scroller 3 images successives.

Il est facilement adaptable pour en mettre plus.

Vous aurez besoin de la librairie jquery

Voici le code à insérer entre les balises <head> et </head>
J'utilise dans cette source la librairie de google mais je vous encourage l'héberger sur votre serveur et à récupérer jquery-1.4.1.min.js

style.css

#conteneur {
height: 286px;
width: 892px;
overflow:hidden;
position:relative;
}

#slidebox
{
position:relative;
width:2676px;
}


Adapter ce css à votre convenance, le width de 2676 a été obtenu puisque j'affiche 3 images successives de 892 pixels.


tutoriel.66.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<link type="text/css" href="style.css" rel="stylesheet">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<SCRIPT language=JavaScript>

$(document).ready(function(){
$('#bloc_big2').hide();
$("#bloc_big2").fadeIn("slow");


var tailleMoveSlide=892;
var vitesseSlide=5000;
var vitesseSlide2=2500;

$(document).ready(function(){
$('#conteneur').hide();
$("#conteneur").fadeIn("slow");

});


$(".slide2").ready(function(){

$("#slidebox")
.animate({right: tailleMoveSlide}, vitesseSlide)

$("#slidebox")
.animate({right: tailleMoveSlide*2}, vitesseSlide)

$("#slidebox")
.animate({right: "0"}, vitesseSlide2)
return false;
});



});
</script>
</head>

<body>
<div id="conteneur">
<div id="slidebox">
<img src="http://www.shareannonce.com/bigimage.png"/><img src="http://www.shareannonce.com/bigimage.png"/><img src="http://www.shareannonce.com/bigimage.png"/>
</div>
</div>
</body>
</html>



Fin.



Télécharger les sources de ce tutoriel

 
 
   Autres tutoriels de la même catégorie >
 
ShareAnnonce version 2.0 Tous droits reserves. | Condition d'utilisation | Contact