20 Useful CSS Properties You Should Know

habtesoft
3 min readNov 2, 2024

CSS offers a wealth of properties that enable web designers to create stunning, responsive, and user-friendly web experiences. Here’s a roundup of 20 essential CSS properties every developer should master.

Not a Medium member? Read this article here

1. display: flex;

  • Creates a flexible layout that’s perfect for aligning and distributing space among items within a container.
.container {
display: flex;
}

2. grid-template-columns

  • Essential for CSS Grid layouts, allowing you to define columns of various sizes within a grid container.
.grid-container {
display: grid;
grid-template-columns: 1fr 2fr;
}

3. justify-content

  • Controls alignment along the main axis in Flexbox and CSS Grid, helpful for centering items or creating equal spacing.
.flex-container {
display: flex;
justify-content: center;
}

4. align-items

  • Aligns items along the cross axis in a flex container, useful for vertical centering in Flexbox.
.flex-container {
display: flex;
align-items: center;
}

--

--

habtesoft
habtesoft

Written by habtesoft

Passionate JavaScript developer with a focus on backend technologies. Always eager to connect and learn. Let’s talk, https://buymeacoffee.com/habtesoftat

No responses yet