![When is it “Right” to Reach for contain and will-change in CSS?](https://www.cdn5.niftycent.com/d/1/E/E/6/Z/E/when-is-it-right-to-reach-for-contain-and-will-change-in-css.webp)
I’ve got some blind spots in CSS-related performance things. One example is the will-change property. It’s a good name. You’re telling the browser some particular property (or the scroll-position or content) uh, will, change: .el { will-change: opacity;
…
The post When is it “Right” to Reach for contain and will-change in CSS? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![A Handy Little System for Animated Entrances in CSS](https://www.cdn5.niftycent.com/d/k/J/5/Q/0/9/a-handy-little-system-for-animated-entrances-in-css.webp)
I love little touches that make a website feel like more than just a static document. What if web content wouldn’t just “appear” when a page loaded, but instead popped, slid, faded, or spun into place? It might be a …
The post A Handy Little System for Animated Entrances in CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/a-handy-little-system-for-animated-entrances-in-css/
![Creating Generative Patterns with The CSS Paint API](https://www.cdn5.niftycent.com/d/1/x/X/5/m/g/creating-generative-patterns-with-the-css-paint-api.webp)
The browser has long been a medium for art and design. From Lynn Fisher’s joyful A Single Div creations to Diana Smith’s staggeringly detailed CSS paintings, wildly creative, highly skilled developers have — over the years — continuously pushed …
The post Creating Generative Patterns with The CSS Paint API appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/creating-generative-patterns-with-the-css-paint-api/
![Which SVG technique performs best for way too many icons?](https://www.cdn5.niftycent.com/d/e/b/M/m/0/V/which-svg-technique-performs-best-for-way-too-many-icons.webp)
Tyler Sticka digs in here in the best possible way: by making a test page and literally measuring performance. Maybe 1,000 icons is a little bit of an edge case, but hey, 250 rows of data with four icons in …
The post Which SVG technique performs best for way too many icons? appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/which-svg-technique-performs-best-for-way-too-many-icons/
![Control Layout in a Multi-Directional Website](https://www.cdn5.niftycent.com/d/1/d/8/3/a/d/control-layout-in-a-multi-directional-website.webp)
Many business websites need a multilingual setup. As with anything development-related, implementing one in an easy, efficient, and maintainable way is desirable. Designing and developing to be ready for multiple languages, whether it happens right at launch or is expected …
The post Control Layout in a Multi-Directional Website appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/control-layout-in-a-multi-directional-website/
![On User Tracking and Industry Standards on Privacy](https://www.cdn5.niftycent.com/d/k/z/3/8/a/J/on-user-tracking-and-industry-standards-on-privacy.webp)
Inspired by Eva PenzeyMoog’s new book, Jeremy highlights the widespread user tracking situation in this industry:
There was a line that really stood out to me: The idea that it’s alright to do whatever unethical thing is currently the
…
The post On User Tracking and Industry Standards on Privacy appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/on-user-tracking-and-industry-standards-on-privacy/
![CSS “decorations”](https://www.cdn5.niftycent.com/d/D/3/p/y/Y/6/css-decorations.webp)
A reader wrote to me the other day asking about this bit of CSS they came across in Wikipedia’s Common.css: .mw-collapsible-leftside-toggle .mw-collapsible-toggle { / @noflip / float: left; / @noflip / text-align: left; } What’s that @noflip business? That’s …
The post CSS “decorations” appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Responsive Layouts, Fewer Media Queries](https://www.cdn5.niftycent.com/d/D/v/X/8/A/G/responsive-layouts-fewer-media-queries.webp)
We cannot talk about web development without talking about Responsive Design. It’s just a given these days and has been for many years. Media queries are a part of Responsive Design and they aren’t going anywhere. Since the introduction of …
The post Responsive Layouts, Fewer Media Queries appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
https://css-tricks.com/responsive-layouts-fewer-media-queries/
![Reimagine Atomic CSS](https://www.cdn5.niftycent.com/d/e/7/m/b/v/4/reimagine-atomic-css.webp)
I’m not the biggest fan of Atomic CSS myself. I don’t like all the classes. I like to express my styles in CSS because I find CSS… good. But I appreciate that a lot of people seem to like it, …
The post Reimagine Atomic CSS appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.
![Coding Font Game](https://www.cdn5.niftycent.com/d/D/Z/X/8/M/6/coding-font-game.webp)
A tournament bracket UI where you pick your favorite between two coding fonts and your choices are whittled down all the way to a final winner. A clever way to suss out your own taste and arrive at a choice.…
The post Coding Font Game appeared first on CSS-Tricks. You can support CSS-Tricks by being an MVP Supporter.