Блок меню, по клику добавляется css классик с position: fixed; top: 0; left: 0; overflow: auto; width: 100vw; height: 100vh; z-index: 999. И не забудьте иконку закрытия на нем, по клику, убирающую этот классик и со e.stopPropagation() в коллбэке.
Делал такое в нашем чате через псевдоэлемент ::after с бэкграунд-градиентом. На ::after можно еще разворот комментария по клику повесить и content-текст с иконкой разворачивания.
1. Заменить тег footer на header в html и стилях.
2. Переместить получившийся блок в структуре html на его место.
3. Порефакторить стили, чтобы получилось то, что задумали.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.