Мне трудно решить эту проблему :( Я разрабатываю приложение React для обучения.
Базовая c структура моего приложения выглядит следующим образом:
<body>
<Component />
<AnotherComponent />
<AgainAnotherComponent />
...
</body>
Все эти компоненты имеют атрибут css min-heigh: 100vh
, чтобы убедиться, что все они имеют высоту устройства.
Внутри одного из этих компонентов у меня есть элемент в положении absolute
с атрибутом css heigh: 100%
.
Когда родительский компонент этого элемента по умолчанию имеет высоту 100vh
, в этом нет ничего плохого, абсолютный дочерний элемент принимает все его родительские высоты.
Но проблема в том, что, когда у родителя есть много содержимого для отображения, и его высота на больше , чем 100vh
(150vh
например) из-за атрибута min-heigh: 100vh
, тогда абсолютный рост ребенка застрял на 100vh
.
После нескольких часов исследований и попыток, я надеюсь, что кто-то там поможет мне .. Извините за мой плохой навык engli sh, я надеюсь, что это понятно
мека d ie
EDIT https://antoine-regembal-portfolio.netlify.com Вот веб-приложение, размещенное на Netlify, абсолютным элементом является панель github, расположенная в разделе Projects (справа )