Razpakiranje vrednosti CSS lastnosti v JavaScript
Pri branju atributa style skrajšane
CSS lastnosti razpakirajo v svoje
polne lastnosti. Poglejmo,
kaj je mišljeno s tem. Naj bo za naš element
nastavljen odmik za vse strani:
elem.style.margin = '20px';
Izpišimo ga:
console.log(elem.style.margin); // izpiše '20px';
Pri tem bo branje lastnosti za posamezne strani prav tako na voljo:
console.log(elem.style.marginLeft); // izpiše '20px';
Podan je div:
<div id="elem" style="width: 300px; height: 200px; border: 1px solid red;">
text
</div>
Podan je tudi gumb. Ob kliku na gumb izpišite debelino obrobe, njen tip in barvo.