首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >CSS 动画卡顿的元凶:从合成层到 will-change 的实战排查

CSS 动画卡顿的元凶:从合成层到 will-change 的实战排查

作者头像
用户1839651
发布于 2026-10-09 14:49:36
发布于 2026-10-09 14:49:36
360
举报
概述
页面里的一个侧边栏抽屉动画在低端安卓机上掉帧严重,用 Chrome DevTools 的 Performance 面板录制后看到大量紫色条(Rendering)和绿色条(Painting),而动画本身只改了 transform: translateX()。按理说 transform 动画应该跑在合成线程上,不该触发重绘。排查后发现是抽屉内部的 box-shadow 和 border-radius

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档