will-change
— это CSS-свойство, которое указывает браузеру, какие свойства элемента могут измениться в будущем, позволяя заранее оптимизировать рендеринг.
.element {
will-change: transform, opacity;
}
Использовать его стоит только для элементов, анимация или изменение которых вызывает заметные лаги. Чрезмерное применение
will-change
увеличивает потребление памяти, поэтому его следует включать непосредственно перед анимацией и отключать после.CodeBase | Frontend | #CSS
👍3🔥2👏1