Member-only story

Perfect Website Layouts Every Time

— Mastering Absolute, Relative & Sticky in CSS!

Bhuwan Chettri
4 min read1 day ago

--

Ever looked at your webpage and wondered, “Why isn’t this element exactly where I want it?”

Or maybe you’ve tried moving something withtop: 10px;, only to find that it behaves completely differently than you expected.

If you’ve ever felt a little lost regarding CSS positioning, don’t worry — you’re about to unlock a superpower.

Mastering absolute, relative, and sticky positioning will give you complete control over your layouts, making your designs cleaner, more dynamic, and more predictable.

Ready to level up? Let’s go! 🚀

1. Absolute Positioning: The Free Spirit 🕊️

What it does:

position: absolute; allows an element to break free from the normal flow of the document and position itself based on the nearest ancestor that has position: relative, absolute, or fixed. If no such ancestor exists, it positions itself relative to the <html> (or the body).

--

--

Bhuwan Chettri
Bhuwan Chettri

Written by Bhuwan Chettri

Empowering Growth 🚀 | Sharing Insights on Technology💡 Writer https://bhuwanchettri.substack.com/about

Responses (1)