⊗jsSpStyFR 8 of 294 menu

Branjenje lastnosti iz CSS datotek v JavaScriptu

Lastnosti, določene v CSS datoteki, lahko preberemo s pomočjo posebne funkcije getComputedStyles.

Poglejmo, kako se to naredi. Recimo, da imamo naslednji element:

<div id="elem"> text </div>

Recimo, da so za ta element določeni naslednji slogi:

#elem { width: 100px; color: red; font-size: 20px; }

Pridobimo referenco na element v spremenljivko:

let elem = document.querySelector('#elem');

Zdaj posredujmo referenco na pridobljeni element kot parameter funkcije getComputedStyles:

let computedStyle = getComputedStyle(elem);

Kot rezultat bomo dobili objekt, ki vsebuje vrednosti CSS lastnosti za naš element. Preberimo z njegovo pomočjo, na primer, barvo:

console.log(computedStyle.color); // izpiše 'red'

In zdaj širino:

console.log(computedStyle.width); // izpiše '100px'

In zdaj velikost pisave:

console.log(computedStyle.fontSize); // izpiše '20px'

Za element so določeni naslednji slogi:

#elem { width: 200px; height: 200px; }

Ob kliku na gumb izpišite širino in višino elementa.

Za element so določeni naslednji slogi:

#elem { width: 200px; height: 200px; }

Ob kliku na gumbo povečajte širino in višino elementa za dvakrat.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni