Heim >Web-Frontend >CSS-Tutorial >Wie kann jQuery zum Erstellen und Wiederverwenden dynamischer CSS-Regeln verwendet werden?
Dynamische CSS-Regelerstellung und Wiederverwendbarkeit mit jQuery
Bei der Arbeit mit CSS ist es oft praktisch, statische Regeln innerhalb einer CSS-Datei zu definieren. Es kann jedoch Fälle geben, in denen Sie CSS-Informationen während der Laufzeit dynamisch hinzufügen möchten. In diesem Artikel wird erläutert, wie Sie mit jQuery wiederverwendbare CSS-Regeln erstellen, wodurch die Notwendigkeit mehrerer Hinzufügungen zu bestimmten DOM-Elementen entfällt.
Eine CSS-Regel zur Laufzeit erstellen
Um eine zu erstellen Wenn Sie mithilfe von jQuery eine CSS-Regel dynamisch erstellen möchten, können Sie die folgenden Schritte ausführen:
Erstellen Sie ein Stilelement mithilfe von HTML Markup:
<style type="text/css"></style>
Definieren Sie die CSS-Regel innerhalb des Stilelements:
.redbold { color: #f00; font-weight: bold; }
Fügen Sie das Stilelement an den Kopf des Dokuments an:
$("<style type='text/css'> .redbold{ color:#f00; font-weight:bold;} </style>").appendTo("head");
Wiederverwendung des Erschaffenen Regel
Sobald die CSS-Regel erstellt wurde, können Sie sie wiederverwenden, indem Sie die entsprechende Klasse auf HTML-Elemente anwenden:
<div class="redbold">SOME NEW TEXT</div>
$("<div/>").addClass("redbold").text("SOME NEW TEXT").appendTo("body");
Kompatibilität
Diese Methode zum Erstellen und Wiederverwenden von CSS-Regeln wurde getestet und bestätigt, dass sie in Browsern wie Opera 10, Firefox 3.5 funktioniert. Internet Explorer 8 und Internet Explorer 6.
Das obige ist der detaillierte Inhalt vonWie kann jQuery zum Erstellen und Wiederverwenden dynamischer CSS-Regeln verwendet werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!