Skip to content

Bram.us

A rather geeky/technical weblog, est. 2001, by Bramus

  • Blog
    • All Posts
    • Original Content
    • Elsewhere
  • Talks
  • About
  • RSS
    • All Posts
    • Original Content Only
    • Elsewhere Only
  • Search

Tag Archives: css

CSS @function + CSS if() = 🤯

Support for Nested Container Queries and the CSS if() function inside CSS Custom Functions make @function very powerful.

Read Post →

Posted byBramus!February 18, 2025October 14, 2025Posted inOriginal ContentTags: css, functions, style queries7 Comments on CSS @function + CSS if() = 🤯

CSS Custom Functions are coming … and they are going to be a game changer!

Chrome is currently prototyping CSS Functions, which is very exciting!

Read Post →

Posted byBramus!February 9, 2025February 19, 2025Posted inOriginal ContentTags: css, functionsLeave a comment on CSS Custom Functions are coming … and they are going to be a game changer!

View Transitions Snippets: Keeping the page interactive while a View Transition is running

The ::view-transition root overlay captures all clicks … but you can undo that.

Read Post →

Posted byBramus!January 29, 2025February 13, 2025Posted inOriginal ContentTags: css, view transitions2 Comments on View Transitions Snippets: Keeping the page interactive while a View Transition is running

CSS attr() gets an upgrade

You can now use `attr()` with any CSS property — not just content – and it can parse values into data types other than <string>.

Read Post →

Posted byBramus!January 20, 2025February 6, 2025Posted inElsewhereTags: css, link2 Comments on CSS attr() gets an upgrade

View Transitions Snippets: Getting all Animations linked to a View Transition

A few lines of JavaScript to get all animations linked to an active View Transition.

Read Post →

Posted byBramus!January 1, 2025January 5, 2025Posted inOriginal ContentTags: css, javascript, view transitions1 Comment on View Transitions Snippets: Getting all Animations linked to a View Transition

The Future of CSS: Construct <custom-ident> and <dashed-ident> values with ident()

Uniquely name a bunch elements in CSS in one go! Instead of assigning 100 unique names through 100 declarations, write only 1 and use ident() to construct the names.

Read Post →

Posted byBramus!December 18, 2024May 14, 2025Posted inOriginal ContentTags: css1 Comment on The Future of CSS: Construct <custom-ident> and <dashed-ident> values with ident()

CSS Wrapped 2024

Chrome and CSS in 2024 journeyed through the forest, over the mountains, and across the seas…

Read Post →

Posted byBramus!December 5, 2024December 6, 2024Posted inElsewhereTags: css, linkLeave a comment on CSS Wrapped 2024

Scroll-driven animated card stack with scroll snap events

Dissecting and reworking a very nice demo by Paul Noble.

Read Post →

Posted byBramus!October 13, 2024March 9, 2025Posted inOriginal ContentTags: css, scroll-driven animations1 Comment on Scroll-driven animated card stack with scroll snap events

CSSNestedDeclarations is coming to all browsers to improve CSS Nesting!

CSS nesting just got a whole lot better!

Read Post →

Posted byBramus!October 8, 2024October 8, 2024Posted inElsewhereTags: css, css nesting, css object model, linkLeave a comment on CSSNestedDeclarations is coming to all browsers to improve CSS Nesting!

Feature detect Style Queries Support in CSS

Awaiting browser support for at-rule(), here’s how you do it.

Read Post →

Posted byBramus!October 6, 2024October 6, 2024Posted inOriginal ContentTags: css, feature detection, style queries2 Comments on Feature detect Style Queries Support in CSS

Posts pagination

Newer posts 1 2 3 4 5 … 78 Older posts

About Bram.us

Bram.us is the technical/geeky weblog of Bramus Van Damme, a web developer based in Belgium.

Bramus is part of the Chrome Developer Relations team at Google, focusing on CSS, Web UI, and DevTools. From the moment he discovered view-source at the age of 14 (way back in 1997), he fell in love with the web and has been tinkering with it ever since.

More …

Stay up-to-date

To follow bramus and his blog:

  • 🟠 Subscribe to RSS
  • 🦋 Follow me on Bluesky
  • 🦣 Follow me on Mastodon

Archives

Search

Bram.us, Proudly powered by WordPress.