SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.
JavaScript/Window/getDefaultComputedStyle
Die Methode getDefaultComputedStyle() ermittelt die CSS-Eigenschaften eines Elements, ignoriert dabei aber Styleangaben des Autors. Sie erwartet die Angabe eines Elementobjekts und gibt ein CSSStyleDeclaration-Objekt zurück.
Syntax
var style = window.getDefaultComputedStyle(element);
element
: das Element, dessen Stil ermittelt werden soll
<p id="beispiel">Hallo Welt! (in 80px)</p>
<div id="ausgabe"></div>
function init() {
var elem = document.getElementById('beispiel'),
schriftgröße = window.getDefaultComputedStyle(elem).fontSize,
text = ' Die vom Browser voreingestelle Schriftgröße ist: '+ schriftgröße;
document.getElementById('ausgabe').innerHTML = text;
}
Obwohl die Schriftgröße durch eine Style-Angabe im Head auf 80px festgelegt wurde und diese auch angezeigt wird, liest der Browser den Standardwert für <p> (16px) aus.
Siehe auch