The intrinsic-size property allows developers to specify a placeholder size which would be used instead of sizing based on children. With intrinsic-size specified, elements lay out as if they had a single child with fixed size (specified by intrinsic-size).
The motivation for the property is to provide a placeholder sizing for subtree content which is either not yet available or not rendered. There is currently no way to provide this, other than sizing the element itself which may not be desirable as it affects how the element lays out in its container.
Status in Chromium
Behind a flag (tracking bug) in:
- Chrome for desktop release 80
- Chrome for Android release 80
Consensus & Standardization
Intent to Prototype urlIntent to Prototype thread
Last updated on 2019-11-18