Créer une bannière défilante : image ou texte
Page 1 sur 1 • Partagez
Créer une bannière défilante : image ou texte
[Version simple] Créer une bannière défilante : image ou texte |
Cette astuce vous explique comment insérer une bannière défilante (image(s) ou texte(s)) sur votre forum. Dans une première astuce, vous trouverez une version simple et moins personnalisable pour créer ladite bannière défilante, puis, dans une seconde astuce, vous trouverez une version avancée vous permettant de personnaliser l'affichage.
Mettre en place une bannière défilanteCette astuce propose d'installer une bannière défilante de droite à gauche sur votre forum. Le code est en trois parties à insérer à trois endroits différents dans le panneau d'administration :
Insertion du code HTMLIl se compose comme tel et doit être copié à l'endroit où l'annonce défilante doit apparaître. Ce code HTML doit être inséré dans un emplacement acceptant le HTML, comme le message d'accueil, dans la description d'un forum, sur le portail, dans un widget... Pour un défilement d'images
Il faut remplacer url de l'image x par l'adresse de l'image. Vous devez également remplacer les termes Texte alternatif correspondant à chacune des images. Ce texte d'affichera au survol de votre souris sur l'image. De plus, si l'URL de l'image ne fonctionne plus, le texte s'affichera en lieu et place. Pour un défilement de texte
Il vous suffit de remplacer Ceci est un message défilant ! par le texte de votre choix. Insertion du CSS
Pour modifier la vitesse de défilement, il faut changer la valeur 20s par une autre valeur, plus faible pour que le défilement soit plus rapide (10s), ou plus élevée pour qu'il soit plus lent (40s). Il faut également modifier la valeur à l'identique pour -webkit-animation ligne 5, pour les autres navigateurs. N'oubliez pas de cliquer sur le bouton Valider afin de sauvegarder les modifications. Création du script
Assurez-vous que la gestion des codes Javascript soit activée, puis créez un nouveau javascript ayant pour titre "Bannière défilante" et pour placement "Sur toutes les pages" (plus d'informations sur la gestion des scripts).
N'oubliez pas de cliquer sur le bouton Valider afin de sauvegarder les modifications. Supprimer l'arrêt du défilement au survol de la sourisDans cette astuce, nous avons inclus par défaut une arrêt lorsque la souris survole les images ou le texte défilant.
Pour que la bannière défile sans arrêt au survol, il faut modifier la variable st dans le script à la ligne 3 et remplacer y par n :
|
Ce tutoriel a été rédigé par le Staff du Forum des Forums, Et en particulier par Self et Vivi. Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI. |
Shadow- Modéractive
-
Messages : 24354
Inscrit(e) le : 30/03/2007
Créer une bannière défilante: image ou texte
[Version avancée] Créer une bannière défilante : image ou texte |
Cette astuce vous explique comment insérer une bannière défilante (image(s) ou texte(s)) sur votre forum avec des paramètres avancées pour la personnaliser au mieux.
Mettre en place une bannière défilanteCette astuce propose d'installer une bannière défilante de droite à gauche sur votre forum. Le code est en trois parties à insérer à trois endroits différents dans le panneau d'administration :
Insertion du code HTMLIl se compose comme tel et doit être copié à l'endroit où l'annonce défilante doit apparaître. Ce code HTML doit être inséré dans un emplacement acceptant le HTML, comme le message d'accueil, dans la description d'un forum, sur le portail, dans un widget... Pour un défilement d'images
Il faut remplacer url de l'image x par l'adresse de l'image. Vous devez également remplacer les termes Texte alternatif correspondant à chacune des images. Ce texte d'affichera au survol de votre souris sur l'image. De plus, si l'URL de l'image ne fonctionne plus, le texte s'affichera en lieu et place. Pour un défilement de texte
Il vous suffit de remplacer Ceci est un message défilant ! par le texte de votre choix. Insertion du CSS
Pour modifier la vitesse de défilement, il faut changer la valeur 20s par une autre valeur, plus faible pour que le défilement soit plus rapide (10s), ou plus élevée pour qu'il soit plus lent (40s). Il faut également modifier la valeur à l'identique pour -webkit-animation ligne 5, pour les autres navigateurs. N'oubliez pas de cliquer sur le bouton Valider afin de sauvegarder les modifications. Création du script
Assurez-vous que la gestion des codes Javascript soit activée, puis créez un nouveau javascript ayant pour titre "Bannière défilante" et pour placement "Sur toutes les pages" (plus d'informations sur la gestion des scripts).
N'oubliez pas de cliquer sur le bouton Valider afin de sauvegarder les modifications. Personnaliser le défilement de la bannièreIl est possible de personnaliser le défilement grâce aux différents attributs spécifiés dans le code HTML :
Grâce à ses différents attributs, il est possible de modifier les paramètres de chaque bannière indépendamment du CSS et du code Javascript. Pour cela, il faut bien préciser les différents attributs ci-dessus dans le code HTML avec leur valeur propre. Exemple : Par défaut la vitesse des bannières défilantes est gérée par le CSS (20s), si jamais on souhaite créer une bannière défilante sans l'attribut data-speed la vitesse de cette bannière sera de 20 secondes, si à côté de celle-ci on crée une autre bannière défilante avec un attribut data-speed, avec pour valeur 10, cette bannière et celle-ci seulement aura une vitesse de défilement de 10 secondes, la première gardera la vitesse de 20 secondes. Modifier le sens de défilement des images / des textesPour modifier le sens de défilement des images ou du texte, il faut dans le code HTML modifier la valeur de l'attribut data-direction. On a quatre possibilité de défilement pour l'attribut data-direction : left (gauche), right (droite), up (haut) et down (bas). Si je veux que le texte défile vers le haut, voici comment modifier le code de base :
Arrêter le défilement au survol de la sourisDans cette astuce, nous avons également inclus la possibilité d'arrêter le défilement lorsque la souris survole les images ou le texte défilant.
Pour que la bannière défile avec ou sans arrêt au survol, il faut modifier l'attribut data-stop. Celui-ci peut prendre deux valeurs : y et n, y pour autoriser l'arrêt au survol de la souris et n pour désactiver cette option. Donc si je veux que le défilement s'arrête au survol, voici comment le code doit être modifié :
Modifier la vitesse de défilement des images / des textesPour cela, il faudra modifier l'attribut data-speed. La valeur renseignée correspond au nombre de secondes pendant lequel se fait le défilement (par défaut nous avons indiqué 8 comme valeur). Si je veux que le défilement se fasse plus lentement, en 15 secondes par exemple voici comment modifier le code :
Si je veux que la bannière défile très vite, je dois indiquer une valeur plus faible comme 4 secondes par exemple :
|
Ce tutoriel a été rédigé par le Staff du Forum des Forums, Et en particulier par Self et Vivi. Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI. |
Shadow- Modéractive
-
Messages : 24354
Inscrit(e) le : 30/03/2007
Sujets similaires
» une banniere defilante en texte
» Utilisation du ‘Tuto’ « Créer une bannière aléatoire ou défilante pour son forum »
» Créer une image de fond aléatoire ou défilante
» Bannière défilante … ancienne image fugitive
» Demande d'aide sur code bannière défilante en image
» Utilisation du ‘Tuto’ « Créer une bannière aléatoire ou défilante pour son forum »
» Créer une image de fond aléatoire ou défilante
» Bannière défilante … ancienne image fugitive
» Demande d'aide sur code bannière défilante en image
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum