?CSS Tricks That Save Time!
?CSS Tricks That Save Time!
Ahmed Sajid
CSS Tricks
That Save
Time 🚀
Write cleaner, faster, and
smarter CSS!
Introduction
CSS is powerful, but
sometimes we
overcomplicate things.
Here are some tricks that
will save time and
improve your workflow.
Let's dive in! 💻✨
Let’s Swipe Right
Frontend Tips M. Ahmed Sajid
Aspect Ratio
Trick
Tired of using padding hacks
to maintain aspect ratios? Use
this simple property!
img {
width: 100%;
aspect-ratio: 16/9;
object-fit: cover;
}
🎯 Keeps elements responsive
without extra CSS!
One-Line
Centering
No more flexbox struggles!
Center anything easily:
.parent {
display: grid;
place-items: center;
height: 100vh;
}
🔥 Works for both horizontal &
vertical centering!
Scrollbar
Styling
Make your scrollbars match your design!
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-thumb {
background: #3498db;
border-radius: 5px;
}
✨ A small touch that enhances UI
aesthetics!
Text
Truncation
Prevent long text from breaking
layouts with ellipsis:
.text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 200px;
}
📌 Great for showing previews
without wrapping issues!
Responsive
Grid
Responsive Grid Without Media
Queries. Let grid handle
responsiveness for you!
.container {
display: grid;
grid-template-columns:
repeat(auto-fit, minmax(200px,
1fr));
gap: 20px;
}
🎯 No need for media queries—
grids adapt automatically!
Let’s Swipe Right
Frontend Tips M. Ahmed Sajid
Using :has()
Select elements based on child
presence without JavaScript!
.card:has(img) {
border: 2px solid #333;
}
⚡ Requires modern browsers but
makes styling smarter!
Find this
useful?
Like and share this post with
your friends. Click the "save"
button to keep it.
Let’s Connected