Задать вопрос
edli007
@edli007
full stack, team lead

Получить clientHeight сразу после display:block?

Пытаюсь получить высоту элемента сразу после отображения, а она всё равно ноль

if( elHeight == 0){
    el.style.display = 'block';
    elHeight = el.clientHeight;
    el.style.display = '';
    console.log( elHeight); // elHeight=0
}


гугл на нерабочие варианты ссылает.
если повторить поиск элемента и снова запросить clientHeight, то все ок.

PS решилось, не к тому дому обращался, ангуляр.
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
streetflush
@streetflush
Комментировать
Ваш ответ на вопрос

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

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