ok... ces scripts réalisent des défilements. A toi de choisir ce que tu souhaites :
- défilement alterné de gauche à droite puis de droite à gauche (cf. message n°1)
- défilement alterné de haut en bas puis du bas vers le haut (cf. message n°1)
- défilement (manuel) des images avec des boutons (cf. message 4)
Pour cela il faut modifier les paramètres de la feuilles de style
Pour un défilement en boucle tu prends soit le 1er script soit le second script du 1er message (ils sont en pièce jointe).
Le défilement commence dès que la page est chargée, et s'arrête lors de la fermeture de la page, donc sur ce point il n'y a pas de souci à se faire.
Pour les scripts de défilement alterné tu as seulement 3 variables à renseigner :
1 2 3 4 5 6 7 8 9 10
|
// chemin relatif (par rapport au fichier HTML) du dossier contenant les images
var chemin = "images/";
// le noms des images à afficher
var tabImg = new Array("i1.gif","i2.gif","i3.gif","i4.gif","i5.gif");
// la légende des images (pas obligatoire)
// par exemple ci-dessous les images 3 et 4 n'ont pas de légende
var tabTxt = new Array("Image 1", "Voici un long et ennuyeux commentaire sur l'image2", "", "", "Image5"); |
puis du côté HTML ajoute dans la balise body les événements onload et onunload :
<body onload="creationDiaporama()" onunload="stopDiaporama()">
puis dans ta page le div qui contient le diaporama :
<div class="conteneur" id="conteneur"></div>
ensuite pour avoir un cadre de 160px * 160px regarde la partie CSS et repère ces lignes :
1 2 3 4 5
|
.conteneur, .cellule{
height: 150px; /* valeur modifiable ;-) /!\ entrer des valeurs en pixel /!\ */
width: 230px;
} |
mets les propriétés heigth et width à 160px. Attention ce sont les dimensions du conteneur ! Si tes images sont dépassent les 160 px ou si ton texte est trop long, l'affichage sera tronqué.
Partager