202 of 264 menu

clientWidth xususiyati

clientWidth xususiyati elementning chegaralar ichidagi kengligini padding bilan birga, lekin border va aylantirishsiz o'z ichiga oladi.

Sintaksis

element.clientWidth;

Misol

Keling, elementning o'lchamini topaylik:

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

Kodni bajarish natijasi:

130

Misol

Agar elementda aylantirish paydo bo'lsa, unda kontentning kengligi aylantirish kengligiga qisqaradi (taxminan 16px - brauzer, OS, qurilmaga bog'liq). Quyidagi misolda elementning kengligi kutayotgandan kamroq bo'ladi:

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

Kodni bajarish natijasi:

114 (brauzerga bog'liq)

Misol

Agar element yashiringan bo'lsa, clientWidth 0 ga teng bo'ladi:

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

Kodni bajarish natijasi:

0

Shuningdek qarang

  • clientHeight xususiyati,
    bu elementning chegaralar ichidagi balandligini o'z ichiga oladi
  • getComputedStyle metodi,
    bu elementning CSS xususiyati qiymatini oladi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish