Задать вопрос
@KononovD

Как правильно вычислять высоту контента внутри блока?

Здравствуйте, пишу карусель на реакте, столкнулся с следующей ситуацией:
шаблон выглядит вот так:
.slider (position relative)
  .container
    .slider__inner (position absolute t0 l0 r0 b0 overflow hidden)
      .slider__slides (white-space nowrap) 
        .slider__slide
        .slider__slide
        .slider__slide
        ....

из-за того, что .slider__inner спозиционирвоан абсолютно - у блока sliderнет высоты.
я решил брать .slider__slides.scrollHeight и присваивать полученное значение .containerи .slider__inner

вся проблема в том, что scrollHeight иногда берет некорректное значение (иногда он берет паддинги и высоту внутреннего блока, иногда берет только паддинги, иногда только высоту блока, а паддинги игнорирует)

и вот я не знаю как это пофиксить

спасибо
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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