@danilr

Позиционирование появляющегося окна?

Есть кнопка, когда ее нажимаешь - блок становится display:block (был none). Этот блок position: absolute. И когда он появляется и под ним нет контента, то просто обрезается краем браузера. Вопрос в том, как сделать, чтобы он появлялся сверху если ему не хватает места и снизу, если ему достаточно? P.s. верстка в ангуляре, если важно. Подскажите каким методом можно это сделать?5c769cf00ac87503254106.png
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 1
DeLaVega
@DeLaVega
Верстаю, фронтэндю =)
Верстаете с 2мя классами - один выводит вниз, второй вверх.
На жс смотрите высоту вашего блока. Смотрите разницу между высотой документа и позицией кнопки вызова. Если они меньше высоты блока, то накидываете класс, который выводит вверх в противном случае вниз.
Как-то так...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект
20 апр. 2024, в 13:23
1000 руб./за проект