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

So konvertieren Sie eine Zeichenfolge in JavaScript in eine Zahl

Inhaltsverzeichnis 1.parseInt(Zeichenfolge, Basis...

WeChat-Miniprogramm zur Implementierung elektronischer Signaturen

In diesem Artikel finden Sie den spezifischen Cod...

Installationsschritte von MySQL unter Linux

1. Laden Sie die MySQL-Tar-Datei herunter: https:...

vue.js lädt Bilder entsprechend der Bild-URL herunter

Als ich kürzlich an einem Frontend-Docking-Funkti...

Zusammenfassung der Ausführungsprobleme zwischen MySQL Max und Where

Ausführungsproblem zwischen MySQL Max und Where S...

Einfache Installation des vi-Befehls im Docker-Container

Wenn Sie einen Docker-Container verwenden, ist vi...

9 großartige JavaScript-Framework-Skripte zum Zeichnen von Diagrammen im Web

9 großartige JavaScript-Framework-Skripte zum Zei...

MySQL sollte niemals Update-Anweisungen wie diese schreiben

Inhaltsverzeichnis Vorwort Ursache Phänomen warum...

Detaillierte Erklärung der Top-Befehlsausgabe in Linux

Vorwort Ich glaube, jeder hat den Befehl top unte...

Detaillierte Erklärung des Unterschieds zwischen Flex und Inline-Flex in CSS

inline-flex ist dasselbe wie inline-block. Es ist...

CUDA8.0 und CUDA9.0 koexistieren unter Ubuntu16.04

Vorwort Einige der früheren Codes auf Github erfo...

So verwenden Sie localStorage in JavaScript

Wenn Sie Entwickler sind und in die Welt von .NET...

Ursachen und Lösungen für MySQL-Deadlocks

Die Datenbank ist wie das Betriebssystem eine gem...

CSS3 erstellt eine Webanimation, um einen springenden Balleffekt zu erzielen

Grundlegende Vorbereitung Für diese Implementieru...