The first MicroMonday of 2022! And I know, I know—scrolljacking sucks... but here's an example using CSS only, no JS! You could remove the scroll-snapping if you wanted and still have native-only scroll transitions though, if you prefer.
✅ Native Interactions
✅ Custom CSS
Follow me on Twitter: https://twitter.com/kevinhaag
Subscribe on Youtube: https://youtube.com/kevinhaagsucks