Задать вопрос
ZamarShoo
@ZamarShoo
React/Vue, Node/PHP, Wordpress/Drupal

Почему выдает не верную высоту?

суть задачи в том, что есть блоки с определенным классом и нужно узнать их высоту.
Есть код html
<div class="selected_body">
  <article class="item">
     куча кода
  </article>
  <article class="item">
    куча кода
  </article>
  <article class="item">
    куча кода
  </article>
</div>

<div class="selected_body">
  <article class="item">
     куча кода
  </article>
  <article class="item">
    куча кода
  </article>
  <article class="item">
    куча кода
  </article>
</div>


Я попытался реализовать код:
document.addEventListener('DOMContentLoaded', function(e) {
    let array = document.querySelectorAll('div.selected_body')
    array.forEach((item) => {
        console.log(item.offsetHeight)
    })
})


offsetHeight выдает высоту намного больше, чем есть у блока, если смотреть через инспектор
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
neuotq
@neuotq
Прокрастинация
Всё нормально работает, как вы проверяете и какой элемент? Может вы не на тот элемент смотрите в инспекторе?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы