⊗jsSpStyFR 8 of 294 menu

CSS failos norādīto īpašību lasīšana JavaScript

Īpašības, kas norādītas CSS failā, var nolasīt, izmantojot speciālu funkciju getComputedStyles.

Paskatīsimies, kā tas tiek darīts. Pieņemsim, ka mums ir šāds elements:

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

Pieņemsim, ka šim elementam ir noteikti šādi stili:

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

Iegūsim atsauci uz elementu mainīgajā:

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

Tagad nodosim atsauci uz iegūto elementu kā parametru funkcijai getComputedStyles:

let computedStyle = getComputedStyle(elem);

Rezultātā mēs iegūsim objektu, kurs satur CSS īpašību vērtības mūsu elementam. Izmantosim to, lai nolasītu, piemēram, krāsu:

console.log(computedStyle.color); // izvadīs 'red'

Un tagad platumu:

console.log(computedStyle.width); // izvadīs '100px'

Un tagad fonta izmēru:

console.log(computedStyle.fontSize); // izvadīs '20px'

Elementam ir noteikti šādi stili:

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

Kad noklikšķina uz pogas, izvadiet elementa platumu un augstumu.

Elementam ir noteikti šādi stili:

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

Kad noklikšķina uz pogas, palieliniet elementa platumu un augstumu divas reizes.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt