Introduction de l'article de wulin.com (www.vevb.com): Dans ce cas, nous ne parlerons pas des normes Web et ne nous concentrerons pas sur les applications sans avoir besoin de JavaScript. La balise Marquee implémente l'effet de défilement de manière pratique et concise.
Après avoir parlé de normes Web pendant tant d'années, il semble que des étiquettes non conventionnelles comme le marquee se soient progressivement s'estompées. Cependant, Mango vient d'utiliser cette étiquette de merde dans le projet. Je pense que c'est un usage raisonnable et bon, et il n'est pas nécessaire de s'inquiéter de trop de problèmes standard.
Les normes ne sont pas une technologie, les normes ne sont que des spécifications et des propositions.
Dans ce cas, nous n'avons pas discuté des normes Web et nous nous concentrons sur les applications sans avoir besoin de JavaScript. La balise de chapiteau est pratique et concise pour implémenter l'effet de défilement.
Exemple de code:
<Marquee> Ceci est un exemple de défilement </ Marquee>Paramètres d'attribut:
Direction
Indique la direction de défilement, la valeur peut être laissée, à droite, en haut, en bas et la valeur par défaut est gauche
comportement
Indique la méthode de défilement, la valeur peut être fait défiler (faire défiler en continu), la diapositive (une fois), alternative (défilement d'avant en arrière)
boucle
Indique le nombre de fois de boucles, la valeur est un entier positif, et la valeur par défaut est une boucle infinie
scrollant
Indique la vitesse de mouvement, la valeur est un entier positif, la valeur par défaut est 6
scrolldelay
Indique le temps de pause, la valeur est un entier positif, la valeur par défaut est 0 et l'unité est des millisecondes
Valider
Indique l'alignement vertical des éléments. Les valeurs peuvent être supérieures, moyennes, en bas et par défaut au milieu
aligner
Indique l'alignement horizontal des éléments. La valeur peut être laissée, au centre, à droite et la valeur par défaut est à gauche.
bgcolor
La couleur d'arrière-plan de la zone mobile est la valeur de la couleur HexaDecimal RVB, et la valeur par défaut est blanche
hauteur, largeur
Indique la hauteur et la largeur de la zone de déménagement. La valeur est un entier positif (l'unité est du pixel) ou un pourcentage. La largeur par défaut = 100%, et la hauteur est la hauteur de l'élément dans l'étiquette.
HSPACE, VSPACE
Représente les distances horizontales et verticales d'un élément à la limite de la région. La valeur est un entier positif et l'unité est un pixel.
onMouseOver = this.stop () onMouseout = this.start ()
Cela signifie que le défilement s'arrête lorsque la zone au-dessus de la souris est éloignée et continue de faire défiler lorsque la souris est éloignée.
Pour l'expérience utilisateur, l'effet de la pause de défilement lorsque la souris est déplacée peut être libérée indépendamment à l'aide de JavaScript.