Watching Kevin's video (https://www.youtube.com/watch?v=Qj0Qx8HpNUo) on parallax had me wondering at 8:22. He goes ahead and uses the --parallax-speed variable, which is declared privately/locally in each of the .parallax's children. Each .parallex child also has an animation declared, which makes use of the @keyframes parallax animation. How does the @keyframes parallax animation scope have access to the --parallax-speed variable of every child?
Parallax effects can be cool, but Iโm always told the CSS-only solutions arenโt โtrueโ parallax. Well, thanks to scroll-timeline: scroll(), we can now create true parallax effects without on...