202 of 264 menu

clientWidth қасиеті

clientWidth қасиеті элементтің шекаралар ішіндегі енін padding бірге, бірақ border және прокруткасыз қамтиды.

Синтаксис

элемент.clientWidth;

Мысал

Элементтің өлшемін табайық:

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

Код орындалу нәтижесі:

130

Мысал

Егер элементте прокрутка пайда болса, онда контент ені прокрутка еніне дейін азаяды (шамамен 16px - браузерге, ОС-ке, құрылғыға байланысты). Келесі мысалда элемент ені күтілгеннен аз болады:

<div id="elem">Бұл элементте прокрутка бар.</div> #elem { width: 100px; height: 100px; border: 10px solid black; padding: 15px; overflow: scroll; } let elem = document.querySelector('#elem'); console.log(elem.clientWidth);

Код орындалу нәтижесі:

114 (браузерге байланысты)

Мысал

Егер элемент жасырын болса, онда clientWidth 0 тең болады:

<div id="elem"></div> #elem { display: none; /* жасырын элемент */ width: 100px; height: 100px; border: 10px solid black; padding: 15px; } let elem = document.querySelector('#elem'); console.log(elem.clientWidth);

Код орындалу нәтижесі:

0

Сондай-ақ қараңыз

  • clientHeight қасиеті,
    ол элементтің шекаралар ішіндегі биіктігін қамтиды
  • getComputedStyle әдісі,
    ол элементтің CSS қасиетінің мәнін алады
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау