Maison > Article > interface Web > Les similitudes et les différences entre :before et ::before
Les mêmes points
peuvent être utilisés pour représenter des objets pseudo-classes, utilisés pour set Le contenu avant l'objet
: avant et ::avant d'écrire sont équivalents
Différences
: before est la méthode d'écriture de Css2, ::before est la méthode d'écriture de Css3
:before a une meilleure compatibilité que ::before, mais il est recommandé d'utiliser ::before dans le développement H5
Remarque :
Les objets pseudo-classe doivent être utilisés avec l'attribut content
Les objets pseudo-classe n'apparaîtront pas dans le DOM, ils ne peuvent donc pas être exploités via js. Ils sont uniquement ajoutés à la couche de rendu CSS
.Objets de pseudo-classe Les effets spéciaux utilisent généralement le style de pseudo-classe :hover pour activer
.test:hover:: before { /* l'animation et la transition prendront effet */ }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!