Ich möchte eine CSS-Klasse zur Laufzeit mit JavaScript erstellen und in eine benutzerdefinierte CSS-Datei schreiben.Wie erstellt man eine Klasse in einer benutzerdefinierten CSS-Datei mit JavaScript?
Jetzt habe ich den Code geschrieben (siehe unten) und meine Klasse erstellt, aber ich weiß nicht, wie ich es in meiner CSS-Datei erstellen soll.
var sheet = document.createElement('style')
sheet.innerHTML = ".context-menu-icon-case1:before{content: url(progressbar.png);}";
document.body.appendChild(sheet);
Es schafft die CSS-Klasse in meiner aktuellen Seite, aber ich mag es in einer Datei benutzerdefinierte CSS erstellen.
Ich bin mir nicht ganz sicher, was du sagst. Meinst du, du willst es in eine CSS-Datei auf dem Server schreiben? –
Versuchen Sie eine '.css' Datei in das lokale Dateisystem zu schreiben? – guest271314
@ guest271314 nein meine CSS-Datei vor dem Erstellen Ich möchte nur eine Klasse anfügen als Laufzeit von Java-Skript – Motion