获得徽章 0
赞了这篇沸点
这篇文章肯定很多人需要:“flex:0 flex:1 flex:none flex:auto应该在什么场景下使用?” - www.zhangxinxu.com 可以解答很多人在使用Flex布局时候的疑惑。
张鑫旭于2020-10-11 23:17发布的图片
张鑫旭于2020-10-11 23:17发布的图片
张鑫旭于2020-10-11 23:17发布的图片
评论
赞了这篇沸点
dom.offsetWidth可以触发重绘,这在连续变化CSS样式使transition触发时候很管用。但是,除了这样的场景,请避免使用,可以使用其他方式获取尺寸(如getBoundingClientRect)。最近一个项目,当有上千条数据的时候,页面渲染居然要20~30秒,对是秒。排查之后是一个UI组件使用了dom.offsetWidth获取尺寸,改成其他方式后,渲染时间变成了20~30ms,没错,你没有看错,降低了1000倍。页面DOM越多dom.offsetWidth的性能影响越明显,是n²性能开销增加。
展开
12
关注了标签 HTML HTML
下一页
个人成就
文章被点赞 38
文章被阅读 13,106
掘力值 368
收藏集
9
关注标签
15
加入于