Felix Riesterer: CSS-Eigenschaften eines Objektes

Beitrag lesen

Lieber molily,

vielen Dank für die Klarstellungen.

Der konkrete Grund, dass man getComputedStyle nicht bloß an ein Element koppelt, ist die Existenz von verschiedenen DOM Views. window ist die Default-View des Dokuments. Die Langschreibweise ist daher document.defaultView.getComputedStyle. Theoretisch kann es noch mehrere Views eines Dokuments geben und es sollte möglich sein, die Darstellung für ein Element auch in diesen anderen Views abzufragen.

Wäre die "Druckvorschau" eine solche "andere" View? Manchmal fände ich es schön, wenn ich die Seite im Druckstylesheet sehen könnte, ohne dass ich extra die Ruckvorschau bemühen muss. Beispielsweise kann ich mit dem Firebug in der Druckvorschau keine Elemente untersuchen. Und das Druckstylesheet zuerst als alternatives Stylesheet einzubinden, finde ich nicht besonders praktisch, um an der Druckausgabe zu feilen.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)