Création et réutilisation de règles CSS dynamiques avec jQuery
Lorsque vous travaillez avec CSS, il est souvent pratique de définir des règles statiques dans un fichier CSS. Cependant, il peut arriver que vous souhaitiez ajouter des informations CSS de manière dynamique pendant l'exécution. Cet article explique comment créer des règles CSS réutilisables à l'aide de jQuery, éliminant ainsi le besoin d'ajouts multiples à des éléments DOM spécifiques.
Création d'une règle CSS au moment de l'exécution
Pour créer un Règle CSS de manière dynamique à l'aide de jQuery, vous pouvez suivre les étapes suivantes :
Créer un élément de style à l'aide de HTML balisage :
<style type="text/css"></style>
Définissez la règle CSS dans l'élément de style :
.redbold { color: #f00; font-weight: bold; }
Ajoutez l'élément de style à l'en-tête du document :
$("<style type='text/css'> .redbold{ color:#f00; font-weight:bold;} </style>").appendTo("head");
Réutiliser le créé Règle
Une fois la règle CSS créée, vous pouvez la réutiliser en appliquant la classe appropriée aux éléments HTML :
<div class="redbold">SOME NEW TEXT</div>
$("<div/>").addClass("redbold").text("SOME NEW TEXT").appendTo("body");
Compatibilité
Cette méthode de création et de réutilisation de règles CSS a été testée et confirmée pour fonctionner dans des navigateurs tels qu'Opera 10, Firefox 3.5, Internet Explorer 8 et Internet Explorer 6.
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!