202 of 264 menu

Omadus clientWidth

Omadus clientWidth sisaldab elemendi laiust piiride sees koos padding-uga, kuid ilma border-ita ja kerimisriba laiuseta.

Süntaks

element.clientWidth;

Näide

Leiame elemendi suuruse:

<div id="elem"></div> #elem { width: 100px; height: 100px; border: 10px solid black; padding: 15px; } let elem = document.querySelector('#elem'); console.log(elem.clientWidth);

Koodi täitmise tulemus:

130

Näide

Kui elemendil tekib kerimisriba, siis sisu laius väheneb kerimisriba laiuse võrra (umbes 16px - sõltub brauserist, opsüsteemist, seadmest). Järgmises näides on elemendi laius väiksem kui oodatud:

<div id="elem">Sellel elemendil on kerimisriba.</div> #elem { width: 100px; height: 100px; border: 10px solid black; padding: 15px; overflow: scroll; } let elem = document.querySelector('#elem'); console.log(elem.clientWidth);

Koodi täitmise tulemus:

114 (sõltub brauserist)

Näide

Kui element on peidetud, siis clientWidth võrdub 0-ga:

<div id="elem"></div> #elem { display: none; /* peidetud element */ width: 100px; height: 100px; border: 10px solid black; padding: 15px; } let elem = document.querySelector('#elem'); console.log(elem.clientWidth);

Koodi täitmise tulemus:

0

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu