@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 иногда берет некорректное значение (иногда он берет паддинги и высоту внутреннего блока, иногда берет только паддинги, иногда только высоту блока, а паддинги игнорирует)

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

спасибо
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы