Blog Directory
Directory Blog

Bram.us

Bramus Van Damme — Chrome Developer Relations at Google

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

When you size something to be 100vw wide, it is sized to fill up the entire viewport width… which can cause overflow when there is a vertical scrollbar present.

bram.us

A web development blog running since 2001, written by Bramus Van Damme — now part of Google's Chrome Developer Relations team. Bram.us is the go-to source for what's actually new and useful in CSS, from scroll-triggered animations to anchor positioning to the quirks of viewport units. Posts are practical and example-driven, the kind of blog where you learn something you can use immediately.

Written by Bramus Van Damme since 2001.

About This Blog
Activity

Very Active

Publishes multiple times per week

Followers

4

Category

Independent Blog

Languages

English

Feed Accessibility

How this blog's content is accessed through Blogs Are Back.

Full Content

RSS feed includes complete post content for reading in-app

Proxy Required

Feed is fetched through our proxy for browser compatibility

Proxy Post Links

Post pages are loaded through our proxy for compatibility

No Embedding

Posts open in a new tab — the blog restricts inline display

Collections

This blog appears in the following curated collections.

Latest Posts

Recent posts from Bram.us's RSS feed.

Chrome 145 146 adds Experimental Support for Vertical Tabs

Chrome 145 with the tabs shown to the side (vertical tabs) and a collapsed tab bar Vertical Tabs are available behind a flag in Chrome 145 (current Chrome Beta) UPDATE: The flag for this experimental feature moved up to Chrome 146 (current Chrome Canary). ~ The feature is available in preview behind a feature flag. First you need to flip the flag (to enable the feature) and then choose the vertical tabs layout (to apply the feature): Navigate to chrome://flags/#vertical-tabs Set the dropdown...

Using 100vw is now scrollbar-aware (in Chrome 145+, under the right conditions)

From Chrome 145 onwards, 100vw will automatically subtract the size of the (vertical) scrollbar from it if you have forced the html element to always show a vertical scrollbar (using overflow[-y]: scroll) or if you reserve space for it (using scrollbar-gutter: stable). The same applies to vh with a horizontal scrollbar, as well as all small, large, and dynamic variants. ~ The problem with CSS Viewport Units The problem with CSS Viewport Units (vw and friends) is that those units do not take the...

How to Find the public WebKit Bug from the Apple-internal rdar:// Bug ID

If you read the Safari release notes – like the Safari 26.2 release notes – you see a lot of trailing “(12345678)”-mentions in the list of fixed bugs. These numbers are Apple-internal bug IDs, as used within Apple’s internal bug tracker (fka?) named “Radar”. These numbers are not linked to anything because Radar is Apple-internal, so to external people these numbers are practically useless … or are they? ~ The need for more info The thing is, that I sometimes like to look up some details behind...

CSS Scroll-Triggered Animations are coming to Chrome!

https://www.bram.us/wordpress/wp-content/uploads/2025/12/scroll-triggered-animations-demo-meet-the-monsters.mp4Recording of the “Meet the Monsters” demo. ~ We have Scroll-Driven Animations. Now say hi to Scroll-Triggered Animations. ~ I’m very excited to share that Scroll-Triggered Animations with nothing but CSS are coming to Chrome (and all other Chromium-based browsers) early next year. To introduce you to the topic, I wrote a blog post on developer.chrome.com with the details. In 2023 we sh...

CSS Wrapped 2025

Screenshot of the CSS Wrapped 2025 website Once again, it has been an AMAZING year for CSS and UI. To celebrate this, we – the Chrome CSS/UI DevRel Team – created another edition of CSS Wrapped! Screenshots of the website Go check it out to see all CSS/UI features Chrome shipped this year. Each feature comes with a small explanation and demo for you to play with. CSS Wrapped 2025 → (Pssst, here’s the CSS Wrapped 2024 and CSS Wrapped 2023 editions) ~ 🔥 Like what you see? Want...

Follow Bram.us

The best way to stay current with CSS — practical, example-driven posts from someone who works on the browser itself.

https://www.bram.us/feed/