202 of 264 menu

Vetoria clientWidth

Vetoria clientWidth përmban gjerësinë e elementit brenda kufijve së bashku me padding, por pa border dhe rrëshqitjen.

Sintaksa

element.clientWidth;

Shembull

Le të gjejmë madhësinë e elementit:

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

Rezultati i ekzekutimit të kodit:

130

Shembull

Nëse elementit i shfaqet rrëshqitja, atëherë gjerësia e përmbajtjes zvogëlohet me gjerësinë e rrëshqitjes (rreth 16px - varet nga shfletuesi, OS, pajisja). Në shembullin vijues gjerësia e elementit do të jetë më e vogël se sa pritej:

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

Rezultati i ekzekutimit të kodit:

114 (varet nga shfletuesi)

Shembull

Nëse elementi është i fshehur, atëherë clientWidth do të jetë i barabartë me 0:

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

Rezultati i ekzekutimit të kodit:

0

Shihni gjithashtu

  • vetoria clientHeight,
    që përmban lartësinë e elementit brenda kufijve
  • metoda getComputedStyle,
    që merr vlerën e vetisë CSS të elementit
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo