Heim > Web-Frontend > CSS-Tutorial > Wie kann JavaScript einer Webseite dynamisch CSS-Stile hinzufügen?

Wie kann JavaScript einer Webseite dynamisch CSS-Stile hinzufügen?

Susan Sarandon
Freigeben: 2024-12-20 07:37:09
Original
166 Leute haben es durchsucht

How Can JavaScript Dynamically Add CSS Styles to a Web Page?

CSS-Stile dynamisch mit JavaScript hinzufügen

Die Möglichkeit, CSS-Regeln dynamisch über JavaScript hinzuzufügen, ist eine leistungsstarke Technik zum Ändern des visuellen Erscheinungsbilds eines Webseite im Handumdrehen. Ein gängiger Ansatz besteht darin, ein neues Stilelement zu erstellen und es an den Dokumentkopf anzuhängen.

// Your CSS as text
var styles = `
    .qwebirc-qui .ircwindow div { 
        font-family: Georgia,Cambria,"Times New Roman",Times,serif;
        margin: 26px auto 0 auto;
        max-width: 650px;
    }
    .qwebirc-qui .lines {
        font-size: 18px;
        line-height: 1.58;
        letter-spacing: -.004em;
    }
    
    .qwebirc-qui .nicklist a {
        margin: 6px;
    }
`

var styleSheet = document.createElement("style")
styleSheet.textContent = styles
document.head.appendChild(styleSheet)
Nach dem Login kopieren

Dieser Code erstellt ein neues Stilelement und legt seinen Textinhalt auf die bereitgestellten CSS-Stile fest. Als nächstes wird das Stilelement an den Kopf des Dokuments angehängt, wodurch sichergestellt wird, dass die Stile sofort angewendet werden.

Das obige ist der detaillierte Inhalt vonWie kann JavaScript einer Webseite dynamisch CSS-Stile hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage