Chrome 148 introduces a long-awaited CSS improvement: `position: sticky` now tracks the nearest scrolling container per axis independently. This solves the classic problem of data tables needing both a sticky header (vertical axis) and a sticky first column (horizontal axis) simultaneously. Previously, wrapping a table in an
Table of contents
# The Situation# The Change# See it in action# An Important Detail: Watch your overflow# Browser Support# Feature Detection# Spread the wordSort: