CSS Will Change Module Level 1
E662777
CSS Will Change Module Level 1 is a W3C specification that defines the `will-change` property, allowing authors to hint which properties of an element are likely to change to optimize browser rendering performance.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf | W3C specification ⓘ |
| aimsTo |
enable user agents to prepare optimizations in advance
ⓘ
improve smoothness of transitions ⓘ reduce jank during animations ⓘ |
| allowsAuthorsTo | hint which properties of an element are likely to change ⓘ |
| appliesTo | all elements ⓘ |
| constrains | which CSS properties may be named in will-change ⓘ |
| definesAtRuleOrFeature | CSS feature for hinting future changes ⓘ |
| definesConcept |
compositing-affecting properties
ⓘ
layout-affecting properties ⓘ paint-affecting properties ⓘ potentially expensive properties ⓘ |
| definesProperty | will-change ⓘ |
| definesValueType |
auto
ⓘ
contents ⓘ custom-ident list ⓘ scroll-position ⓘ |
| editorialGroup | CSS Working Group NERFINISHED ⓘ |
| focusesOn |
browser rendering performance
ⓘ
performance optimization ⓘ rendering optimization ⓘ |
| governs | how authors declare likely future changes to elements ⓘ |
| hasPropertySyntax | will-change: auto | scroll-position | contents | <custom-ident># ⓘ |
| language | English ⓘ |
| media | visual ⓘ |
| moduleLevel | 1 ⓘ |
| partOf |
CSS
NERFINISHED
ⓘ
Cascading Style Sheets NERFINISHED ⓘ |
| propertyName | will-change ⓘ |
| publishedBy |
W3C
NERFINISHED
ⓘ
World Wide Web Consortium NERFINISHED ⓘ |
| relatedTo |
CSS Animations Module
NERFINISHED
ⓘ
CSS Compositing and Blending Module NERFINISHED ⓘ CSS Transforms Module NERFINISHED ⓘ CSS Transitions Module NERFINISHED ⓘ |
| specifies | CSS will-change property NERFINISHED ⓘ |
| specifiesBehavior |
how user agents may ignore unsupported will-change values
ⓘ
how will-change can trigger creation of a new containing block ⓘ how will-change can trigger creation of a new stacking context ⓘ how will-change interacts with stacking contexts ⓘ |
| status | W3C Candidate Recommendation NERFINISHED ⓘ |
| url | https://www.w3.org/TR/css-will-change-1/ ⓘ |
| usedWith |
HTML elements
ⓘ
SVG elements ⓘ |
| warning |
authors should remove will-change when no longer needed
ⓘ
overuse of will-change can harm performance ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.