In this tutorial, you will learn how to add multiple sticky headers with pure CSS. The header at the top stays but when the user scrolls to the next section, the header is switched. Watch the video below for a detailed tutorial.
HTML
<body><section><divclass="section-heading"><h2>Header 1</h2></div><divclass="section-content"><p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Incidunt eius alias non ullam consequuntur ut magni perferendis molestias voluptas aut, dicta quos iste nam odit neque maiores officiis facilis minus.</p></div></section><section><divclass="section-heading"><h2>Header 2</h2></div><divclass="section-content"><p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Incidunt eius alias non ullam consequuntur ut magni perferendis molestias voluptas aut, dicta quos iste nam odit neque maiores officiis facilis minus.</p></div></section><section><divclass="section-heading"><h2>Header 3</h2></div><divclass="section-content"><p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Incidunt eius alias non ullam consequuntur ut magni perferendis molestias voluptas aut, dicta quos iste nam odit neque maiores officiis facilis minus.</p></div></section><section><divclass="section-heading"><h2>Header 4</h2></div><divclass="section-content"><p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Incidunt eius alias non ullam consequuntur ut magni perferendis molestias voluptas aut, dicta quos iste nam odit neque maiores officiis facilis minus.</p></div></section><sectionclass="last"><divclass="section-content"><p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Incidunt eius alias non ullam consequuntur ut magni perferendis molestias voluptas aut, dicta quos iste nam odit neque maiores officiis facilis minus.</p></div></section></body>