Médiaforma

Faire défiler un texte horizontalement

Print Friendly

La balise <marquee> peut s’avérer très utile : elle permet de faire défiler un texte quelconque horizontalement, par défaut de la droite vers la gauche, sur toute la largeur de la fenêtre du navigateur. Lorsque le texte disparait sur le côté gauche de la fenêtre, il réapparait sur le côté droit.

Plusieurs attributs peuvent être utilisés  dans cette balise :

  • behavior définit le type du glissement du texte. Il peut prendre la valeur slide ou alternate.
  • bgcolor définit la couleur d’arrière-plan de la bande défilante.
  • direction définit la direction du glissement. Il peut prendre les valeurs right (défilement de la gauche vers la droite), left (défilement de la droite vers la gauche), down (défilement de haut en bas) ou up (défilement de bas en haut).
  • height et width définissent la hauteur et la largeur du glissement ;
  • loop définit le nombre de répétitions de l’animation. Utilisez une valeur égale à 0 ou à –1 pour répéter indéfiniment l’animation.
  • scrollamount définit de combien de pixels le texte est déplacé à chaque nouvel affichage.
  • scrolldelay définit le temps d’immobilisation du texte. Plus la valeur affectée à cet attribut est grande, plus l’animation est lente.

Dans cet exemple, le texte rebondit dix fois sur les côtés gauche et droit de la fenêtre. Le scrolling se fait par pas de 5 pixels et le déplacement est rapide.

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply