Футер из-под страницы
премиум-портфолио Пролёт сквозь фото →

Sticky-сцены

Футер из-под страницы

Страница поднимается и «снимается» с футера, который всё время лежал под ней.

Скрольте внутри рамки до конца.

Страница

Скрольте внутри рамки вниз до конца — футер уже лежит под страницей и «открывается» из-под неё.

ФУТЕР

Он не выезжает — это страница поднимается с него.

Код
<main class="page">…контент сайта…</main>
<footer class="reveal-foot">
  <h2>Футер</h2>
</footer>

<style>
/* вариант для обычной страницы */
.page { position: relative; z-index: 1; background: #fff;
  margin-bottom: 420px;               /* высота футера */
  box-shadow: 0 30px 60px rgba(0,0,0,.25); }
.reveal-foot { position: fixed; bottom: 0; left: 0; right: 0;
  z-index: 0; height: 420px; }
/* страница уезжает вверх и «открывает» лежащий под ней футер */
</style>
Промпт для ИИ
Сделай футер, открывающийся из-под страницы: контент — position:relative, z-index:1, непрозрачный фон, margin-bottom равный высоте футера и мягкая тень снизу; футер — position:fixed; bottom:0; z-index:0 той же высоты. При доскролле страница поднимается и «снимается» с футера, как лист с подложки. Внутри скролл-контейнера вместо fixed используй position:sticky; bottom:0. Высоту футера фиксируй, margin держи синхронным.