Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Dokument: StyleSheetSets-Eigenschaft

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.

Die schreibgeschützte Eigenschaft styleSheetSets gibt eine aktuelle Liste aller derzeit verfügbaren Stylesheet-Sets zurück.

Wert

Eine Liste der verfügbaren Stylesheet-Sets.

Beispiele

Wenn Sie ein <ul> (Listen) Element mit der ID "sheetList" haben, können Sie es mit den Namen aller verfügbaren Stylesheet-Sets mit einem Code wie diesem befüllen:

js
const list = document.getElementById("sheetList");
const sheets = document.styleSheetSets;

list.textContent = "";

for (const sheet of sheets) {
  const item = document.createElement("li");
  item.textContent = sheet;
  list.appendChild(item);
}

Hinweise

Die Liste der verfügbaren Stylesheet-Sets wird erstellt, indem alle für das Dokument verfügbaren Stylesheets in der Reihenfolge, in der sie im Document.styleSheets-Attribut aufgeführt sind, aufgezählt werden. Dabei wird der title jedes Stylesheets, das einen Titel hat, zur Liste hinzugefügt. Doppelte Einträge werden aus der Liste entfernt (unter Verwendung eines groß- und kleinschreibungssensitiven Vergleichs).

Browser-Kompatibilität

Siehe auch