Udpakning af CSS egenskabsværdier i JavaScript
Ved læsning af attributten style udpakkes
kortfattede CSS egenskaber til deres
fulde egenskaber. Lad os se,
hvad der menes med dette. Antag at vi
har sat en margen for alle sider:
elem.style.margin = '20px';
Lad os udskrive den:
console.log(elem.style.margin); // vil udskrive '20px';
Samtidig vil læsning af egenskaber for enkelte sider også være tilgængelig:
console.log(elem.style.marginLeft); // vil udskrive '20px';
Givet en div:
<div id="elem" style="width: 300px; height: 200px; border: 1px solid red;">
text
</div>
Der er også givet en knap. Ved klik på knappen skal du udskrive kantens tykkelse, dens type og farve.