标签: javascript html css
我正在对此问题进行一些研究。在Google Devtools上,我看到使用position: fixed时,浏览器会在每次滚动时重新绘制整个屏幕。我了解到,不透明度和变换是“最便宜的”样式操作,它们不会影响布局,因此translateY(${window.pageYOffset}px)可以比position: fixed便宜吗?
position: fixed
translateY(${window.pageYOffset}px)