* A website about making websites: https://css-tricks.com
Most posts brought to you by @geoffgraham.me

@css-tricks.bsky.social
* A website about making websites: https://css-tricks.com
Most posts brought to you by @geoffgraham.me
đ Why CSS-Tricks Has Been Quiet Lately
Quick Hit #182
Safari TP 252 trials named-feature() and user-select.
Quick Hit #181
Firefox 157 (Nightly) ships overscroll-behavior: chain.
Quick Hit #180
Chrome 153 becomes the first to implement scroll-axis-lock, , and .
Quick Hit #179
Chrome 155 (Dev) implements random() (also available in Safari) as well as symbols() (in Firefox).
Quick Hit #178
Chrome 155 (Dev) implements margin-trim, following Safari.
Quick Hit #176
Firefox 155 ships alpha() and advanced attr(), which Chrome also supports (Safari to follow soon).
Lee Meyer: "A person would have to be a special breed of crazy to attempt to polyfill CSSÂ random()." And then he did it.
Whatâs !important #18: , Syntax ::highlight()ing, named-feature(), and More
Well, thatâs a wrap. No, not a flex-wrap, but rather today marks a new day, week, month, season, aaaand new edition of Whatâs important (#18), bringing you the best content...
Quick Hit #175
Safari TP 251 trials comma-separated @container queries in addition to popover=hint.
Quick Hit #174
Safari TP 251 trials corner-shape, object-view-box, at-rule(), ident(), inherit(), random(), and random-item().
We asked @wil.to what it is he likes about JavaScript. Knowing Mat, it's no surprise to hear him talk with affection for all its rough edges. "A little dust on the lens is all part of the charm" as he puts it. We've got a lot of time for this perspective.
Creating Web Widgets Using the Document Picture-in-Picture API
The general idea is that we create a Document Picture-in-Picture window (DPIP window), and then we put HTML, CSS, and JavaScript into it.
https://css-tricks.com/creating-web-widgets-using-the-document-picture-in-picture-api/
MicroLighter: Syntax Highlighter
Syntax highlighting for code blocks without the complicated markup, spans, classes, and bloated JavaScript, courtesy of Uncle Dave.
Very clever examples from @preethisam.bsky.social animating border-image. Super easy to forget it's animatable in the first place.
That radial gradient one is just... đ
Get Ready For the Powerful CSS border-shape Property!
We recently got the shape() function and corner-shape property. What else could we possibly need as far as making shapes in CSS? Let me tell you: the...
https://css-tricks.com/get-ready-for-the-powerful-css-border-shape-property/
Quick Hit #159
Firefox 154 (Nightly) will ship text-box, text-box-trim, and text-box-edge, making them Baseline.
Using Scroll-Driven Animations for Opposing Scroll Directions by @silvestar.codes
Just curious: What do y'all think a paid front-end course needs these days to be *worth* it? Like you or your company would actually pay for it? I'm sure it depends on the learning level, so let's assume it could be different comprehensive courses for beginning, intermediate, and advanced learners.