Nous allons découvrir dans ce chapitre plusieurs pseudo-formats CSS. Le premier que je vais vous montrer s'appelle
:hover
. Comme tous les autres pseudo-formats que nous allons voir, c'est une information que l'on rajoute après le nom de la balise (ou de la classe) dans le CSS, comme ceci :
1
2
3
4
| a:hover { } |
:hover
signifie « survoler ». a:hover
peut donc se traduire par : « Quand la souris est sur le lien » (quand on pointe dessus).
À partir de là, c'est à vous de définir l'apparence que doivent avoir les liens lorsqu'on pointe dessus. Laissez libre cours à votre imagination, il n'y a pas de limite.
Voici un exemple de présentation des liens, mais n'hésitez pas à inventer le vôtre :
1
2
3
4
5
6
7
8
9
10
11
12
| a /* Liens par défaut (non survolés) */ { text-decoration : none ; color : red ; font-style : italic ; } a:hover /* Apparence au survol des liens */ { text-decoration : underline ; color : green ; } |
On a défini ici deux versions des styles pour les liens :
- pour les liens par défaut (non survolés) ;
- pour les liens au survol.
Le résultat se trouve à la figure suivante.
Sympa, n'est-ce pas ?
Même si on l'utilise souvent sur les liens, vous pouvez modifier l'apparence de n'importe quel élément. Par exemple, vous pouvez modifier l'apparence des paragraphes lorsqu'on pointe dessus :
1
2
3
4
| p:hover /* Quand on pointe sur un paragraphe */ { } |
0 commentaires:
Enregistrer un commentaire