Added today: 0 jobs

Articles

Pre-Caching Image with React Suspense
Source: CSS-Tricks
Suspense is an exciting, upcoming feature of React that will enable developers to easily allow their components to delay rendering until they’re “ready,” leading to a much smoother user experience. “Ready,” in this context, can mean a number of things. For example, your data loading utility can tie into Suspense, allowing for consistent loading states to be displayed when any data are in flight, without needing to manually track loading state per query. Then, when your data are available, and … Read article “Pre-Caching Image with React Suspense”
How-to guide for creating edge-to-edge color bars that work with a grid
Source: CSS-Tricks
Hard-stop gradients are one of my favorite CSS tricks. Here, Marcel Moreau combines that idea with CSS grid to solve an issue that’s otherwise a pain in the butt. Say you have like a 300px right sidebar on a desktop layout with a unique background color. Easy enough. But then say you want that background color to stretch to the right edge of the browser window even though the grid itself is width-constrained. Tricker.… Read article “How-to guide for creating edge-to-edge color bars that work with a grid”
Chromium lands Flexbox gap
Source: CSS-Tricks
I mentioned this the other day via Michelle Barker’s coverage, but here I’ll link to the official announcement. The main thing is that we’ll be getting gap with flexbox, which means:That’s excellent, as putting space in between flex items has been tough in the past. We have justify-content: space-between, which is nice sometimes, but that doesn’t allow you to explicitly tell the flex container how … Read article “Chromium lands Flexbox gap”
Can you nest @media and @support queries?
Source: CSS-Tricks
Yes, you can, and it doesn’t really matter in what order. A CSS preprocessor is not required. It works in regular CSS.This works:And so does this, the reverse nesting of the above:
Can you nest @media and @support queries?
Source: CSS-Tricks
Yes, you can, and it doesn’t really matter in what order. A CSS preprocessor is not required. It works in regular CSS.This works:And so does this, the reverse nesting of the above:
View all Articles