Ajouter un effet de transition sur les liens
Page 1 sur 1 • Partagez
Ajouter un effet de transition sur les liens
Ajouter un effet de transition sur les liens |
Cette astuce vous permettra d’ajouter un effet de transition sur les liens de votre forum Forumactif. Celle-ci est simple et accessible à toutes les versions, puisqu’elle ne se base que sur quelques lignes de CSS. Aucune condition particulière n’est requise pour appliquer ce tutoriel. L’effet peut être ajouté sur les forums de toutes versions, avec ou sans feuille de styles déjà personnalisée. Qu’est-ce qu’un effet de transition ?Pour commencer, décrivons l’effet recherché. À l’heure actuelle, sur les forums, lorsque vous passez le curseur de votre souris sur vos liens, ceux-ci passent d’une couleur à une autre sans aucune transition ; le changement est net. Aujourd’hui, sur plusieurs forums, la propriété CSS3 de transition voit le jour… Où et comment l’appliquer ?La transition peut-être appliquée sur n’importe quel élément. Ici, nous allons le faire sur l’ensemble des liens de votre forum, mais en modifiant l’identifiant de l’élément depuis la feuille de styles, il est parfaitement possible de modifier la donne.
Ici, les éléments qui nous intéressent sont donc les liens. En CSS, ils sont représentés par la lettre a. Dans la feuille de style, on déclare donc notre élément :
On intègre ensuite les propriétés de transition à la suite, en prenant bien en compte les différents préfixes pour chaque navigateur :
Ici, la valeur donnée est all 0.5s, ce qui signifie que la transition prendra effet sur tous les éléments relatifs à notre identifiant et qu’elle s’appliquera sur un délai de 0.5 secondes. Selon l’effet désiré, plusieurs choses peuvent être changées ici :
Exemple avec une transition de 5 secondes appliquée seulement sur les couleurs :
Transition et survolUne fois la transition appliquée sur les liens, il n’y a plus qu’à définir ce que l’on veut voir changer au survol. Pour ça, on utilise le pseudo-élément :hover, accolé à l’identifiant a. Par exemple, une couleur d’écriture :
Ou bien une couleur de fond :
Personnaliser d’autres liensEn utilisant simplement l’identifiant a, on personnalisera tous les liens du forum. Mais il peut arriver de vouloir personnaliser un lien en particulier… par exemple, le lien des titres des forums. Pour ça, on garde l’identifiant a et on ajoute le nom du lien (voir le tutoriel : Les principaux identifiants CSS (phpBB2 & phpBB3)). Exemple avec la version phpBB2 :
La marche à suivre est ensuite la même que pour les liens généraux ! Voir aussi le tutoriel Les principaux identifiants CSS (phpBB2 & phpBB3) ; Voir aussi le tutoriel Le CSS, comment ça marche ? |
Cette astuce a été proposée par Matriochka. Et actualisée par Bipo (mars 2021). Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI. |
Sujets similaires
» Effet de transition sur les liens
» Tutoriel effet de transition sur les liens
» Effet de transition
» Effet de transition Cube
» Problème avec le code effet de transition
» Tutoriel effet de transition sur les liens
» Effet de transition
» Effet de transition Cube
» Problème avec le code effet de transition
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum