Sticky Headers: 5 Ways to Make Them Better

No Comments

Page Laubheimer says that if you’re going to do a sticky header…

Keep it small.Visually contrast it with the rest of the page.If it’s going to move, keep it minimal. (I’d say, respect prefers-reduced-motion.)Consider “partially persistent headers.” (Jemima Abu calls it a Smart Navbar.)Actually, maybe don’t even do it.

I generally like the term “sticky” header, because it implies you should use position: sticky for them, which I think you should. It used to be done with position: fixed, but that was trickier to pull off since the header would move in-and-out of flow of the document. Using sticky positioning helps reserve that space automatically without JavaScript or magic numbers.

Direct Link to ArticlePermalink

The post Sticky Headers: 5 Ways to Make Them Better appeared first on CSS-Tricks.

You can support CSS-Tricks by being an MVP Supporter.

    About us and this blog

    We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

    Request a free quote

    We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

    Subscribe to our newsletter!

    More from our blog

    See all posts

    Leave a Comment