Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
“清除” will-changeCSS 属性的正确值是多少?我尝试使用'auto',但根据 Chrome 开发工具(在当前版本的 Chrome (46) 和 Canary (48) 中),这是一个无效的属性值。
will-change
'auto'
您可以使用 javascript 将其设置为auto默认的“初始”状态,如下所示:
auto
this.style.willChange = 'auto';
或者尝试:
Will-Change: initial;
请注意,Chrome 仅从 Chrome 36+ 开始支持 will-change,因此如果您使用之前的浏览器版本,它将无法识别。IE、Edge 或 Safari 目前不支持 Will-Change:
http://caniuse.com/#feat=will-change
根据 Firefox 中的自动完成功能,它似乎是'unset'.
'unset'
根据规范,初始值为auto:
https://www.w3.org/TR/css-will-change-1/#will-change
所以这很可能是一个 Chrome-Dev-Tools 错误。