Omregning af læste værdier i JavaScript
Funktionen getComputedStyles henter ikke
netop de værdier, der blev angivet i CSS.
Den konverterer dem til absolutte værdier,
normalt til pixels.
Lad os se på et eksempel. Antag at vi har en bredde angivet i procenter:
#elem {
width: 100%;
}
Men når vi læser bredden, vil vi modtage værdien ikke i procenter, men i pixels:
console.log(computedStyle.width); // værdi i px
Følgende stilarter er angivet for elementet:
#elem {
font-size: 2em;
}
Ved klik på knappen, udskrift skriftstørrelsen for elementet.