正在回答
1回答
同学你好, 这样理解有一点误差, 应该将触发动画放在hover中, 因为提前声明will-change,让父元素hover的时候触发动画,这样移出父元素的时候就会自动移除will-change
老师这里举个示例帮助同学理解
HTML结构如下所示

CSS中设置样式, 在子元素中提前声明will-change, 因为transition需要触发事件才能有效果,比如鼠标移入一个元素,才可以触发transition, 如视频中所讲:当网页加载完的时候 是没有调用这个transition的, transition是css改变的时候才调用,所以这里will-change是提前申明了

鼠标移入父元素,触发子元素的动画, 在鼠标离开父元素后, 子元素的will-change会自动被移除哦

如果帮助到了你, 欢迎采纳!
祝学习愉快~~~~



恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星