@Misha5
профессиональный бомж

Как динамически увеличивать высоту блока?

Есть затемненный фон, который проявляется вместе с формой при нажатии на кнопку.
Проблема в том, в форме есть textarea, который увеличивается динамически и тем самым увеличивает высоту формы, а форма выходит за границы фона
5e7222a27e3c5213404021.png
Вообщем нужно чтобы блок затемнения покрывал всю страницу, вне зависимости от размеров

Стили overlay:
&__overlay
		position: absolute
		width: 100% 
		height: 100vh
		top: 0px
		left: 0px
		background-color: rgba(0, 0, 0, .3)
		overflow: visible
		// display: none
		z-index: 1001
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 2
ArsenyMatytsyn
@ArsenyMatytsyn
CEO iAmStudio, предприниматель.
Не уверен, что правильно понял, но попробуй добавить overflow-y: auto; своей обертке. Ты же что-то типа модалки с переполнением хочешь сделать? Если нет, то вместо фиксированной высоты сделать min-height: 100vh;.
Ответ написан
@Just__Den
FULL STACK
1) для __overlay position: fixed

2) если всё равно не поможет, увеличивай высоту динамически через javascript, после увеличения высоты textarea
Ответ написан
Ваш ответ на вопрос

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

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