202 of 264 menu

Īpašība clientWidth

Īpašība clientWidth satur elementa platumu iekš robežām kopā ar padding, bet bez border un ritjoslas.

Sintakse

element.clientWidth;

Piemērs

Atradīsim elementa izmēru:

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

Koda izpildes rezultāts:

130

Piemērs

Ja elementam parādās ritjosla, tad satura platums samazinās par ritjoslas platumu (apmēram 16px - atkarīgs no pārlūkprogrammas, OS, ierīces). Nākamajā piemērā elementa platums būs mazāks nekā gaidīts:

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

Koda izpildes rezultāts:

114 (atkarīgs no pārlūkprogrammas)

Piemērs

Ja elements ir paslēpts, tad clientWidth būs vienāds ar 0:

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

Koda izpildes rezultāts:

0

Skatiet arī

  • īpašība clientHeight,
    kura satur elementa augstumu iekš robežām
  • metode getComputedStyle,
    kurs iegūst elementa CSS īpašības vērtību
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