Spécialement, il existe un nouvel attribut qui nous permet de contrôler les attributs de plusieurs éléments, qui est : scoped. Le nouvel attribut scoped qui apparaît sur la balise style peut faire en sorte que le style CSS ne s'applique qu'aux éléments locaux. Plus précisément, il s'applique aux sous-éléments de l'élément qui stocke ce style. La seule différence par rapport au style normal est que. un nouvel attribut de portée est ajouté. Attributs :
Les styles avec l'attribut scoped ne seront appliqués qu'à l'élément actuel et à ses éléments enfants. Les styles en ligne ont toujours une priorité plus élevée que les styles étendus, il est donc préférable d'éviter d'utiliser les styles en ligne. Voici un mélange de plusieurs styles pour comparer leur plage d'efficacité :
div> ;
Ce nouvel attribut de portée est une fonctionnalité très utile, en particulier pour ceux qui créent des modèles, ou les utilisateurs de CMS, ou certains développeurs qui ne peuvent pas exploiter l'intégralité du fichier de style. Mais il convient de noter que certains anciens navigateurs ne prennent pas en charge cet attribut. Dans ce cas, vous devrez peut-être utiliser le plug-in jQuery (https://github.com/thingsinjars/jQuery-Scoped-CSS-plugin.
) pour remédier à ce problème.
Déclaration de ce site Web
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
Derniers articles par auteur
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31