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

A better capturing mode for View Transitions

What if View Transitions animated the clip-path, border-radius, opacity, … properties for you by default? And what if it preserved the hierarchy of the tree?

Read Post →

Posted byBramus!September 23, 2024January 7, 2025Posted inOriginal ContentTags: view transitionsLeave a comment on A better capturing mode for View Transitions

Animate to height: auto; (and other intrinsic sizing keywords) in CSS

Use the interpolate-size property or the calc-size() function to enable smooth transitions and animations from lengths to intrinsic sizing keywords and back.

Read Post →

Posted byBramus!September 17, 2024Posted inElsewhereTags: animation, css, linkLeave a comment on Animate to height: auto; (and other intrinsic sizing keywords) in CSS

Introducing @bramus/caniuse-cli, a CLI tool for “Can I Use …”

I scratched my own itch (again) and built a command line tool for “CanIUse …”.

Read Post →

Posted byBramus!September 14, 2024September 15, 2024Posted inOriginal ContentTags: caniuse, cli2 Comments on Introducing @bramus/caniuse-cli, a CLI tool for “Can I Use …”

Introducing @bramus/style-observer, a MutationObserver for CSS

@bramus/style-observer is a MutationObserver for CSS. It allows you to attach JavaScript callbacks to changes in computed values of CSS properties

Read Post →

Posted byBramus!August 31, 2024February 25, 2025Posted inOriginal ContentTags: css, mutationobserver2 Comments on Introducing @bramus/style-observer, a MutationObserver for CSS

Feature detect CSS @starting-style support

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

Read Post →

Posted byBramus!July 11, 2024October 6, 2024Posted inOriginal ContentTags: css, feature detection, starting-style4 Comments on Feature detect CSS @starting-style support

Feature detect CSS @property support

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

Read Post →

Posted byBramus!July 3, 2024July 11, 2024Posted inOriginal ContentTags: at-property, css, feature detection2 Comments on Feature detect CSS @property support

Computing cos(25deg) in CSS

An answer to a headscratcher Tyler Gaw (and Chris Coyier) ran into …

Read Post →

Posted byBramus!July 1, 2024May 15, 2025Posted inOriginal ContentTags: css, custom propertiesLeave a comment on Computing cos(25deg) in CSS

Cross-Document View Transitions for MPAs are here! (2024.06.05 @ CSS Day Pre-Event)

Me, on stage

Slides of the talk “MPA View Transitions are here!” I gave at the CSS Day Pre-Event at CMD

Read Post →

Posted byBramus!June 11, 2024June 11, 2024Posted inOriginal ContentTags: public speaking, view transitionsLeave a comment on Cross-Document View Transitions for MPAs are here! (2024.06.05 @ CSS Day Pre-Event)

CSS-only Custom Range Slider with Motion

@property + counters + anchoring + scroll-driven animations = 😍

Read Post →

Posted byBramus!June 6, 2024June 6, 2024Posted inElsewhereTags: at-property, css, demo, link, scroll-driven animations3 Comments on CSS-only Custom Range Slider with Motion

Scroll-Driven Animations with CSS (2024.05.30 @ WebExpo)

Slides + Recording of the talk “Scroll-Driven Animations with CSS” I gave at WebExpo

Read Post →

Posted byBramus!May 30, 2024June 3, 2024Posted inOriginal ContentTags: public speaking, scroll-driven animations, slides1 Comment on Scroll-Driven Animations with CSS (2024.05.30 @ WebExpo)

Posts pagination

Newer posts 1 … 4 5 6 7 8 … 708 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.