увеличивает высоту родительского контейнера и он с overflow: y-auto, как победить? В моем понимании он всегда был с абсолютным позиционированием и его размеры и положение никак не влияло на родителя, но оказалось это не так
родителю overflow hidden + position relative
блоку с absolute max-height: 100% + overflow-y: auto
Блок с absolute это выпадающий список у селекта и если он внизу то раздвигает высоту родительского. Убираю overflow-y: auto у родителя - это пролема пропадает
а другой контент не привязан позиционированием? я обычно таким спискам задаю наподобие этого и ничего не смещается: position: absolute; bottom: 0; left: 0; width: 100%; transform: translateY(100%); z-index: 5;
нужен код
Родителю оверфлоу) но это костыль
Попробую, спасибо
но лучше примерчик на кодпен. absolute вырывает элемент из потока и никак не влияет на размер родителя
Если у родителя overflow-y то как раз становится такая проблема, проще говоря родитель это модальное окно с прокруткой, потом идет кастомный селект и выпадающий список у этого селекта раздвигает контейнер вместо того чтобы появится сверху
Обсуждают сегодня