Full-Height Scroll Prompt Hero Template

Guide your visitors to the content below with this engaging, full-screen hero and scroll prompt.

This design is perfect for landing pages, long-form storytelling, or any site where you want to create an immersive first impression and clearly indicate that more content awaits "below the fold".

A full-height hero section with a downward-pointing arrow to prompt scrolling.

Get Source Code Preview

About the Full-Height Scroll Prompt Hero

A full-screen hero section makes a bold statement. However, it can sometimes hide the fact that there's more content on the page. This template solves that problem by adding an explicit call to scroll. A gently animated arrow draws the user's eye downward, providing a clear visual cue for the next action. The entire effect is achieved with CSS, ensuring it's lightweight and reliable.

Features

Code Breakdown

This component is split into CSS for your site's head and HTML for the body. The HTML includes a demo section below the hero to ensure scrolling is possible.

The full-height effect is created by setting min-height: 100vh on the .full-height-hero section. This makes the section at least as tall as the browser's viewport. The section is also set to position: relative to serve as a container for the absolutely positioned scroll prompt.

The scroll prompt link (a) is positioned at the bottom of the hero using position: absolute and bottom: 2rem. A CSS animation defined with @keyframes manipulates the transform: translateY() property of the arrow svg to create the gentle "bounce" effect.

Code

View Output