Holen Sie sich den berechneten Stil im CSS-Element (nach dem kaskadierenden/finalen Stil).

Holen Sie sich den berechneten Stil im CSS-Element (nach dem kaskadierenden/finalen Stil).
Um den berechneten Stil in einem CSS-Element zu erhalten (also den endgültigen Stil nach der Kaskadierung), können Browser, die W3C unterstützen, die Methode document.defaultView.getComputedSyle verwenden.
Diese Methode akzeptiert zwei Parameter. Der erste Parameter ist das zu formatierende Element und der zweite Parameter ist eine Pseudoelementzeichenfolge (z. B. „:after“). Wenn kein Parameter vorhanden ist, wird er auf null gesetzt.
Diese Methode gibt ein StyleSheetDeclaration-Objekt zurück und der endgültige Stileigenschaftswert wird über getPropertyValue(propertyName) des Objekts abgerufen. Beachten Sie, dass der Eigenschaftsname hier vom Typ „Welt“ ist (z. B. Hintergrundfarbe).
Im Internet Explorer wird die Methode element.currentStyle[propertyName] verwendet. Beachten Sie, dass der propertyName hier vom Typ worldWorld ist (z. B.: backgroundColor).

<<:  Wozu dient das Feld „enctype“ beim Hochladen von Dateien?

>>:  JavaScript-Implementierung von Lupendetails

Artikel empfehlen

Details zum JavaScript-Abschluss

Inhaltsverzeichnis 1. Was ist ein Abschluss? 2. D...

JavaScript Canvas implementiert Grafiken und Text mit Schatten

Verwenden Sie Canvas, um Grafiken und Text mit Sc...

Gestaltung der Bildvorschau auf der Inhaltswebseite

<br />Ich habe bereits zwei Artikel geschrie...

Das WeChat-Applet implementiert den Wasserfallfluss, Paging, Scrollen und Laden

In diesem Artikel wird der spezifische Code für d...

Erfahren Sie schnell, wie Sie mit der Vuex-Statusverwaltung in Vue3.0 beginnen

Vuex ist ein speziell für Vue.js-Anwendungen entw...

js zum Implementieren von Operationen zum Hinzufügen und Löschen von Tabellen

In diesem Artikelbeispiel wird der spezifische JS...

Zusammenfassung der Verwendung von vue Watch und Computed

Inhaltsverzeichnis 01. Hörer beobachten (1) Funkt...

MySQL 1130-Ausnahme, Remote-Anmeldung nicht möglich – Lösung

Inhaltsverzeichnis Frage: 1. Aktivieren Sie die B...

So prüfen Sie, ob ein Port in LINUX belegt ist

Ich konnte nie herausfinden, ob der Port belegt i...

Detaillierte Erklärung zur Verwendung benutzerdefinierter Parameter in MySQL

Zu den MySQL-Variablen zählen Systemvariablen und...

MySQL verwendet Ereignisse, um geplante Aufgaben abzuschließen

Ereignisse können die Ausführung von SQL-Code ein...

Eine kurze Erläuterung der Rolle des Parameters docker --privileged=true

Mit etwa Version 0.6 wurde Privileged in Docker e...

Beispielüberprüfung MySQL | Update-Feld mit demselben Wert zeichnet Binlog auf

1. Einleitung Vor ein paar Tagen fragte mich ein ...