Features CSS Needs
While the work on Houdini continues, I think it makes sense to prioritise a few simple features that would make life much easier for developers trying to build the most common things we need on the web.
I have carefully chosen the following features to fulfil two requirements:
- They enable new functionality that was previously impossible or very difficult without Javascript.
- They should be modest enough to be able to implemented in browsers.
Recent features such as scroll-snap-type
, position: sticky
and backdrop-filter
are examples of simple capabilities that have greatly expanded the capabilities and quality of what we can build on the web.
A More Powerful calc
tldr; allow multiplication and division of mixed units
The calc function is a game changer. The function was introduced years ago and it enables us to achieve layout that most of think needs features like container...