Својство offsetWidth

Својство offsetWidth садржи пуну ширину елемента (укључује ширину самог елемента, ширину граница, унутрашње одстојања, траке за клизање):

Синтакса

javascriptелемент.offsetWidth;

Пример

Хајде да сазнамо пуну величину елемента:

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

Резултат извршавања кода:

javascript150

Пример

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

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

Резултат извршавања кода:

javascript0

Погледајте такође

  • својство clientWidth,
    које садржи ширину елемента унутар граница
  • својство offsetHeight,
    које садржи пуну висину елемента
  • метод getComputedStyle,
    који добија вредност CSS својства елемента