Élément pseudo-CSS ::before
- Page précédente ::backdrop
- Page suivante ::file-selector-button
- Retour au niveau supérieur Manuel de pseudo-éléments CSS
Définition et utilisation
CSS ::before
Les pseudo-éléments sont utilisés pour insérer du contenu avant le contenu d'un élément spécifié.
Utilisation content
L'attribut spécifie le contenu à insérer. La valeur de content peut être :
- Chaîne : content: "Hello world!";
- Image : content: url(myimage.jpg);
- Pas de contenu : content: none;
- Compteur : content: counter(li);
- Guillemets : content: open-quote;
- Valeur de l'attribut : content: " (" attr(href) ")";
Astuce :Veuillez noter que le contenu inséré reste à l'intérieur de l'élément spécifié. Le contenu inséré est ajouté avant d'autres contenus internes à l'élément.
Utilisation ::after
Insérez du contenu après le contenu d'un élément spécifique.
Exemple
Exemple 1
Insérez une chaîne avant le contenu de chaque élément <p> :
p::before { content: "Lire ceci: "; }
Exemple 2
Insérez une chaîne avant le contenu de chaque élément <p> et définissez le style du contenu inséré :
p::before { content: "Lire ceci -"; background-color: yellow; color: red; font-weight: bold; }
Grammaire CSS
::before { déclarations css; }
Détails techniques
Version : | CSS2 |
---|
Prise en charge du navigateur
Les nombres dans le tableau indiquent la version du navigateur la première à prendre en charge cet élément pseudo.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
Pages associées
Tutoriel :Élément pseudo-CSS
Référence :Élément pseudo-CSS ::after
- Page précédente ::backdrop
- Page suivante ::file-selector-button
- Retour au niveau supérieur Manuel de pseudo-éléments CSS