198 of 264 menu

Свойство offsetWidth

Свойството offsetWidth съдържа пълната ширина на елемента (включва самата ширина на елемента, ширина на границите, вътрешните отстъпи, лентите за превъртане):

Синтаксис

елемент.offsetWidth;

Пример

Нека разберем пълния размер на елемента:

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

Резултат от изпълнението на кода:

150

Пример

Ако елементът е скрит, то offsetWidth е равно на 0:

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

Резултат от изпълнението на кода:

0

Вижте също

  • свойство clientWidth,
    което съдържа ширината на елемента вътре в границите
  • свойство offsetHeight,
    което съдържа пълната височина на елемента
  • метод 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне