Maison >interface Web >tutoriel CSS >Les utilisateurs peuvent-ils sélectionner et copier les identifiants créés par le contenu généré en CSS ?

Les utilisateurs peuvent-ils sélectionner et copier les identifiants créés par le contenu généré en CSS ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-15 10:17:02398parcourir

Can Users Select and Copy IDs Created by Generated Content in CSS?

Rendre le contenu généré sélectionnable

Une façon d'afficher les identifiants d'éléments masqués consiste à utiliser le contenu généré dans CSS. Par exemple :

h2:hover:after {
  color: grey;
  content: "#" attr(id);
  float: right;
  font-size: smaller;
  font-weight: normal;
}

Cependant, il y a une limite à cette approche.

Question : Existe-t-il un moyen de permettre aux utilisateurs de sélectionner et de copier l'ID (" #my-id") créé par le contenu généré ?

Réponse : Malheureusement, non.

En effet, les pseudo-éléments ne font pas partie du DOM (Document Object Model). Conformément à la section 5.10 de CSS2.1, ni les pseudo-éléments ni les pseudo-classes ne sont trouvés dans la source du document ou dans l'arborescence du document. Par conséquent, rendre le contenu généré sélectionnable n'est pas possible.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn