In diesem Artikel werden die Methoden zum Hinzufügen von CSS mit JavaScript beschrieben.
So fügen Sie CSS mit JavaScript hinzu?
In JavaScript können Sie einem Element CSS -Stile hinzufügen, indem Sie seine Style -Eigenschaft anhand der folgenden Methoden oder Ansätze ändern:
Methode 1: Fügen Sie CSS mit JavaScript mit der Eigenschaft "Stil" hinzu
Verwenden Sie zum Hinzufügen von CSS in JavaScript die “Stil" Eigentum. Es wird verwendet, um auf die Inline -Stile eines Elements zuzugreifen und zu manipulieren. Es gibt ein Objekt, das die Inline -Stile eines Elements darstellt und es einem einzelnen Stileigenschaften erwerben oder festlegen kann oder festgelegt wird.
Syntax
Für das Hinzufügen von CSS -Stil in JavaScript wird die folgende Syntax für die “verwendetStil" Eigentum:
Hier, "ElementIst ein Verweis auf ein HTML -Element.
Beispiel
Im folgenden Beispiel werden wir die Schaltflächen mit JavaScript stylen. Erstens erstellen wir drei Schaltflächen und weisen ihnen IDs zu, um auf die Button -Elemente für das Styling zuzugreifen:
Vor dem Styling sieht der Ausgang so aus:
Lassen Sie uns nun diese Schaltflächen in JavaScript mit dem "stylenStil" Eigentum. Holen Sie sich zunächst alle Tastenelemente mithilfe der zugewiesenen IDs mit Hilfe des “GetElementById ()" Methode:
sei einverstanden = dokument.GetElementById ("Btn1");Stellen Sie die Hintergrundfarben all dieser Schaltflächen mit der “einStil" Eigentum:
zustimmen.Stil.HintergrundColor = "Green";Wie Sie sehen können, wurden die Schaltflächen erfolgreich mit dem "Stil" Eigentum:
Methode 2: Fügen Sie CSS mit JavaScript mit "setAttribute ()" -Methode hinzu
Verwenden Sie das „CSS -Styling in JavaScript, um das“ zu verwendensetAttribute ()" Methode. Es wird verwendet, um ein Attribut und seinen Wert zu einem HTML -Element zu setzen oder hinzuzufügen.
Syntax
Die folgende Syntax wird für die verwendetsetAttribute ()" Methode:
Beispiel
Hier setzen wir die verschiedenen Stile auf den Schaltflächen in JavaScript mit der "setAttribute ()" Methode. Stellen Sie den Randradius aller Tasten auf “ein“.5rem”, Und die Textfarbe der“Zustimmen" Und "AblehnenSchaltflächen zu “Weiss”.
Ausgang
Methode 3: Fügen Sie CSS mit JavaScript mit der Methode "CreateLement ()" hinzu
Wenn Sie Klassen oder IDs im JavaScript -Styling wie im CSS -Styling erstellen möchten, verwenden Sie die “CreateLement ()" Methode. Es wird verwendet, um ein neues Element dynamisch zu erstellen. Zum Styling erstellen eine “StilElement mit dieser Methode. Der "CreateLement ('Stil')Die Methode in JavaScript wird verwendet, um ein neues Stilelement dynamisch zu erstellen, mit dem CSS -Stile zu einer Webseite hinzugefügt werden können.
Syntax
Die angegebene Syntax wird für die „verwendet“CreateLement ()" Methode:
Verwenden Sie die angegebene Syntax zum Hinzufügen von CSS -Stil in JavaScript:
const style = document.CreateLement ('Stil');Gehen Sie dann das Stilelement im Kopf -Tag mit der folgenden Syntax an:
dokumentieren.Kopf.appendChild (Stil);Hier, "Stil”Ist ein Verweis auf das neu erstellte Stilelement und“dokumentieren.KopfIst das Kopfelement des HTML -Dokuments.
Beispiel
Erstellen Sie zunächst ein Stilelement mit der “CreateLement ()" Methode:
Erstellen Sie jetzt eine “Btn"Klasse zum Anwenden des gleichen Stylings auf allen Schaltflächen und IDs"btn1","BTN2" Und "Btn3”Für das individuelle Button -Styling:
Stil.Innerhtml = 'Gehen Sie nun das Stilelement an den Kopf des Dokuments an, indem Sie als Parameter an die “übergebenappendChild ()" Methode:
dokumentieren.Kopf.appendChild (Stil);Ausgang
Es geht darum, CSS in JavaScript hinzuzufügen.
Abschluss
Verwenden Sie zum Hinzufügen von CSS mit JavaScript das Inline -Styling einschließlich der “StilEigentum und “setAttribute ()Methode oder das globale Styling mit der “CreateLement ()" Methode. Das globale Styling ist effizienter, während eine Inline -Methode nicht empfohlen wird, da es schwierig ist, die Anwendungsstile aufrechtzuerhalten und zu Code -Wiederholungen führen kann. In diesem Artikel wurden die Methoden zum Hinzufügen von CSS mit JavaScript beschrieben.