Supported by Firefox and Chrome and gives the developer more control over CSS cascading. This would be helpful when when writing components that get inserted in other environments.
Preferably both property: initial and all: initial would be supported.
The initial and unset CSS wide values are already in development in Microsoft Edge. The all shorthand property is now on the backlog with a priority of medium. You can track status updates at https://dev.modern.ie/platform/status/cssallshorthand/
Mark L commented
The currently Safari-only 'revert' value makes this far more useful. It'd be great to see this in Edge and hopefully others will follow suit.
Alan H commented
Microsoft browsers are now the only ones that do not support this.
Pedro Cardoso da Silva commented
The statement "Not Supported in Safari" is wrong in https://developer.microsoft.com/en-us/microsoft-edge/platform/status/cssallshorthand/
How the **** this is not supported in 2017 is beyond me.
all: revert would be even better!
Ilya Streltsyn commented
There is also the `revert` value in the newer level of the spec (https://drafts.csswg.org/css-cascade/#default), that is already supported by Safari. Maybe it should also be implemented?
David Storey [MSFT] commented
There is also the `unset` CSS wide value.