Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Einführung in die Details, wie JavaScript zwei Methoden verwendet, um CSS-Code dynamisch zu generieren.

黄舟
Freigeben: 2017-03-17 14:50:03
Original
982 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich zwei Methoden zum dynamischen Generieren von CSS-Code mit Javascript vorgestellt. Manchmal müssen wir js verwenden, um CSS-Code im Style-Tag auf der Seite zu generieren . Methoden, Freunde in Not können sich auf

Zwei Methoden zum dynamischen Generieren von CSS-Code in Javascript beziehen

Manchmal müssen wir js verwenden, um das Style-Tag im zu generieren Seite CSS-Code, die Methode ist sehr einfach, das heißt, erstellen Sie direkt ein Stilelement, legen Sie dann den CSS-Code im Stilelement fest und fügen Sie ihn schließlich in das head-Element ein. Es gibt jedoch einige Kompatibilitätsprobleme, die wir lösen müssen. Zunächst müssen wir in Browsern, die dem w3c-Standard entsprechen, nur den CSS-Code einfügen, der als Textknoten in das Stilelement eingefügt werden soll. Im IE müssen wir styleSheet.cssText verwenden des Stilelements lösen. Es ist auch zu beachten, dass in einigen IE-Versionen die Anzahl der Style-Tags auf einer Seite begrenzt ist. Bei Überschreitung wird ein Fehler gemeldet.

Methode 1:

Fügen Sie einen ID-Namen zum