Bramus

Discover articles written, edited, or reviewed by Bramus.

Updated February 26, 2025

Learn how scroll-driven and scroll-triggered animations enhance storytelling articles

Updated January 15, 2025

You can now use attr() with any CSS property–including custom properties–and it can parse values into data types other than strings.

Updated December 5, 2024

Join the Chrome DevRel team and a skateboarding Chrome Dino on a journey through the latest CSS launched for Chrome and the web platform in 2024.

Updated November 12, 2024

Chrome 131 is rolling out now! More CSS styling for the details element, easier print layout with page margin boxes, and there is plenty more.

Updated November 6, 2024

You can now set the display type and also style the container for the part that expands and collapses using the new ::details-content pseudo-element.

Updated October 15, 2024

Chrome 130 is rolling out now! Document picture in picture gives you more control over picture in picture windows, CSS Nested declarations fix some tricky edge cases, and you can specify how decorations on elements split across multiple lines behave. Pete LePage has all the details about what's new for developers in Chrome 130.

Updated September 25, 2024

Get started with same-document view transitions for use in your single-page application.

Updated September 17, 2024

Animate to and from intrinsic sizing keywords with `interpolate-size` and `calc-size()`

Updated August 14, 2024

Introducing two new JavaScript events: scrollSnapChange and scrollSnapChanging.

Updated July 11, 2024

With more and more people starting to look into the View Transition API, it's time to debunk some misconceptions.

Updated June 11, 2024

Read all of the CSS and Web UI announcements from Google I/O 2024.

Updated May 16, 2024

Announcing cross-document view transitions for MPA, selective view transitions with active types, and sharing animation styles with view-transition-class.