Abfrageeigenschaftswert einer CSS-Klasse, auch wenn sie nicht verwendet wird

Ich möchte den Wert der Eigenschaft 'width' einer CSS-Klasse kennen, die als 'foo' definiert ist (z. B. ".foo {width: 200px}").

Es kann jedoch sein, dass (noch) kein Element mit dieser Klasse in der Domäne vorhanden ist.

Ich möchte in der Lage sein, über Javascript auf diesen Wert zuzugreifen (um Prozentsätze anderer Divs zum Festlegen eines komplexen Layouts zu berechnen).

Ich bin mir ziemlich sicher, dass die Antwort lautet, dass dies wahrscheinlich nicht möglich ist, aber ich denke, es wäre eine wirklich nützliche Funktion und würde die effektive Definition von Design- / Layout-Eigenschaften in CSS ermöglichen.

Gibt es eine Möglichkeit, dies zu tun? (Ohne Hacks wie das Rendern von Divs außerhalb des Bildschirms und anschließendes Abfragen ihrer Klasseneigenschaften).

Vielleicht könnte es als Standard-Browser-Javascript-Bibliothek implementiert werden - möglicherweise als document.styles-Objekt? Auf diese Weise kann meine Immobilie in Javascript wie folgt gefunden werden: "document.styles.foo.width" - Wie reiche ich ein Angebot beim w3c ein?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage