J'ai un balisage HTML qui contient des attributs générés aléatoirement à partir d'Angular. Par exemple,

<i _ngcontent-sgg-c2 class="some-class"></i>

Ces attributs n'ont pas de valeurs donc je me demande dans ce cas si je peux utiliser le sélecteur d'attribut [attribute ^ = value]. Puis-je appliquer des styles à tous les éléments où les attributs eux-mêmes commencent par un certain motif?

css
0
noclist 7 nov. 2019 à 16:45

1 réponse

Il n'est pas possible d'utiliser des caractères génériques sur les noms d'attributs. Voir https://stackoverflow.com/a/21222776/3980303 où il a été initialement répondu.

Il semble cependant que l'attribut généré d'Angular soit utilisé pour les styles de portée. Vérifiez ce lien pour référence, il explique que bon https://dev.to/themeticulist/everything-you-should-know-about-styles-in-angular-12ab

À votre santé.

1
Gonzalo Villafañe Tapia 7 nov. 2019 à 13:56