How to Make a Zoom Parallax using Next.js and Framer Motion

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • A Smooth Scroll Parallax animation featuring a zoom with a sticky container. Made with React, Framer Motion and Next js. Pictures by Matthias Leidinger. Inspired by www.exoape.com...
    Live demo / Source code:
    blog.olivierla...
    00:00 Intro
    00:24:12 Overview
    1:20:00 Making a sticky container
    2:24:29 Adding the first image
    3:53:12 Scaling on scroll
    5:55:24 Adding the other images
    8:59:14 Secret technique
    11:15:06 Creating the parallax
    12:19:25 Adding a smooth scroll
    12:46:29 Outro
    More animations: blog.olivierla...
    Follow me on Twitter: / olivierlarose_
    Discord Channel: / discord
    Thanks for watching!
    #react #nextjs #awwwards #gsap #framer #motion

Комментарии • 84

  • @VNUN
    @VNUN 5 месяцев назад +5

    bro has a real tree in his room

  • @keshavjuneja6499
    @keshavjuneja6499 8 месяцев назад +10

    i dont know wat to say BUT SERIOUSLY THANK U FOR SHOWIN THIS COOL EFFECT

  • @ruangiklim9586
    @ruangiklim9586 Месяц назад

    Why is this choppy/laggy in mobile browser? Is it because useTransform? Nice vid & nice channel btw

  • @akhlibaratam2118
    @akhlibaratam2118 Месяц назад

    Can someone help me achieve this using tailwind instead of scss?? BTW the effect is amazing!!!

  • @gastonperaltazappulla4126
    @gastonperaltazappulla4126 5 месяцев назад

    Question ! I tried to put an href on the images, but it does not work :( since all of them are stacked, any idea if this is possible and how ?

  • @giggitygigs
    @giggitygigs 3 часа назад

    Thanks again 🔥🔥🔥🔥🔥🔥🔥🔥

  • @NukalaVenkataRajakulaiShetty
    @NukalaVenkataRajakulaiShetty 6 месяцев назад

    Awesome video.
    Is this can be done on video instead of images ?

  • @neonvideos1
    @neonvideos1 29 дней назад

    good thing your plants are real.

  • @ziontutorial
    @ziontutorial 8 месяцев назад +1

    I don't know why you have less subs you deserve millions subs and mark my word one day you will achieve it.

  • @Arshahdul_ahmed
    @Arshahdul_ahmed 8 месяцев назад +1

    Need more creative effects bro, you're amazing🎉

  • @Drama1348
    @Drama1348 3 месяца назад

    This is responsive or not

  • @inderjotsingh5868
    @inderjotsingh5868 8 месяцев назад

    hi great animation , but it is kinda hard is on which div we are applying the properties to, so can you use tailwind , instead of sccs

  • @chessknock17
    @chessknock17 8 месяцев назад +3

    You are amazing, man. I can't wait for more tutorials like this

  • @홍성준-h6s
    @홍성준-h6s 8 месяцев назад

    hi, How much do you think about the price of the course? I'm waiting

  • @magnuserikkeenrobot1117
    @magnuserikkeenrobot1117 8 месяцев назад +1

    awesome video! when is the course coming out btw? :) looking forward for it :)

  • @shlokgupta4939
    @shlokgupta4939 8 месяцев назад

    are there any other libraries like gsap or loco to create the same?

    • @olivierlarose1
      @olivierlarose1  8 месяцев назад

      Of course it’s just a scale effect so you can use any animation library for that

  • @versehackedyoursystem
    @versehackedyoursystem 8 месяцев назад +1

    Found your channel randomly but it is a GEM! On my way to become a creative developer and this is incredibly informative, thank you for your work! 🔥🔥

  • @felipemuner
    @felipemuner 8 месяцев назад

    Fantastic broother! Amazing content, congrats...
    Im wondering if you would like to do typescript + app router ?
    👏👏👏👏👏

  • @reactdev2838
    @reactdev2838 8 месяцев назад

    Why do you use NEXT not React Js?

  • @mode2317
    @mode2317 8 месяцев назад

    Nice video, can u also make some some video animation using framer motion?

    • @olivierlarose1
      @olivierlarose1  8 месяцев назад +1

      noted!

    • @mode2317
      @mode2317 8 месяцев назад

      @@olivierlarose1 tyvm, keep it up bro, love ur content

  • @RB_MAFIA
    @RB_MAFIA 4 месяца назад +1

    🔥

  • @EmaCovers95
    @EmaCovers95 2 месяца назад

    I am watching all your videos, this is the channel that I was looking for. Don't stop creating content please!

  • @deividasmacavariani8684
    @deividasmacavariani8684 3 месяца назад

    Thank you for sharing this secret sauce, those little things what separates great minds 🤯

  • @soumikdaswin
    @soumikdaswin 7 месяцев назад

    Is there any way to do this into framer? I am trying to find way.

  • @aymenbachiri-yh2hd
    @aymenbachiri-yh2hd 3 месяца назад

    Thank you so much, i really appreciate it

  • @p4nd4vgaming
    @p4nd4vgaming 4 месяца назад

    Thanks for these videos, i got to learn a lot with from them

  • @Solo_playz
    @Solo_playz 3 месяца назад

    Bro has never felt less oxygen in his room 🌍

  • @jyotiogennavar9134
    @jyotiogennavar9134 6 месяцев назад

    your videos are absolutely amazing. The way you explain the process along with the code is incredible!!

  • @vommir.
    @vommir. 7 месяцев назад

    Really cool tutorial, subscribed!

  • @senselessplays
    @senselessplays 8 месяцев назад

    What will happen if we use lenis scroll in zoom parallar component.
    Because i don't want to turn my entire page into client side

    • @olivierlarose1
      @olivierlarose1  8 месяцев назад

      You can remove the lenis scroll and use the native scroll too

  • @rockylikespocky
    @rockylikespocky 7 месяцев назад

    Amazing tutorial, can't wait for more video tutorials. Would love a tutorial on combining video content scrubbing + ScrollTrigger animation.

  • @inderjotsingh5868
    @inderjotsingh5868 8 месяцев назад

    hi great animation , but it is kinda hard is on which div we are applying the properties to, so can you use tailwind , instead of sccs

  • @shaked1233
    @shaked1233 8 месяцев назад

    As always, awesome video!
    Still waiting on the creative developer roadmap video :)

  • @AMELIA-y5u
    @AMELIA-y5u 8 месяцев назад +1

    GENIUS!!!!!!!!!!!!

  • @k40L1n
    @k40L1n 8 месяцев назад

    Bro bro, why are others not sharing these kinda knowledge the way you do.
    History will be kind to you :)

  • @leiyin1998
    @leiyin1998 8 месяцев назад

    thank you , bro

  • @aminebouzaid5971
    @aminebouzaid5971 7 месяцев назад

    Great dev ❤🎉

  • @mosjunk7764
    @mosjunk7764 8 месяцев назад

    You challenge me to do great. Thank you

  • @OwerWild
    @OwerWild 8 месяцев назад

    Awesome, like always!
    I glad to found your channel!

  • @irfansaeedkhan7242
    @irfansaeedkhan7242 8 месяцев назад

    this is so cool

  • @hashbitfam
    @hashbitfam 8 месяцев назад

    😍😍😍😍😍😍

  • @naylord5
    @naylord5 8 месяцев назад

    super super cool effect! 🔥🔥🔥
    Thank you so much for sharing

  • @DaoPVT
    @DaoPVT 8 месяцев назад

    your tutorial are always awesome 😍😍 Love itt

  • @abdessamadezalmadi
    @abdessamadezalmadi 8 месяцев назад

    good joooob bro and thanks

  • @sajagshrestha8995
    @sajagshrestha8995 8 месяцев назад

    Quality content ❤

  • @soyelchicodelanus8471
    @soyelchicodelanus8471 8 месяцев назад

    you are amazing

  • @devwithzain
    @devwithzain 8 месяцев назад

    Amazing 🎉

  • @MuhammadHamid-r6o
    @MuhammadHamid-r6o 8 месяцев назад

    next level

  • @sakoner
    @sakoner 7 месяцев назад

    Très cool mec!

  • @nitinsingh2737
    @nitinsingh2737 8 месяцев назад

    Bro 😊

  • @nikhilpsathyanathan
    @nikhilpsathyanathan 8 месяцев назад

    wow

  • @nellymotion
    @nellymotion 8 месяцев назад

    love it

  • @lorena0987
    @lorena0987 4 месяца назад

    Awesome however I would like to know how to do it without any additional libraries 🥹