GSAP HORIZONTAL SCROLL WITHOUT PLUGIN - Elementor Wordpress Tutorial Flex Container

  Рет қаралды 24,703

andrea egli

andrea egli

Күн бұрын

Пікірлер: 161
@andreaegli
@andreaegli 9 ай бұрын
HOTFIX was added to the code in the Notion file. I omitted a "}" when coping from Elementor to Notion initially :)))) Try it out, should be working just fine ;)
@MiStiQueT
@MiStiQueT 9 ай бұрын
It works perfectly!
@kyle353
@kyle353 9 ай бұрын
Do you think you could create something similar to netflix? Maybe a section that is static on desktop but turns into a horizontal scrolling container on mobile that can be used for products, post types etc. I see this a lot on modern websites but unsure how to replicate on elementor
@daliprane1711
@daliprane1711 9 ай бұрын
Now it works! Thank you :)
@Yannick.D
@Yannick.D 8 ай бұрын
@@kyle353 You can use wp grid buider plugin to do that , or create a loop grid with elementor. what wp grid builder allow you to do is search in your queries and add filters. you could use javascript to detect a mousehover state or keyboard press and scroll / cycle trough the Cards
@Rare-movieshub
@Rare-movieshub Ай бұрын
I love you ❤
@andreaegli
@andreaegli 9 ай бұрын
YO! i see some of you have issues with this, will post the JSON file tomorrow
@EEX97623
@EEX97623 9 ай бұрын
Thank you! Tried it exactly as shown three times and not working - something in the script perhaps as it seems fine til it's inserted in HTML widget.
@tarasshevchuk8358
@tarasshevchuk8358 8 ай бұрын
Andrea, you're amazing! You're the only one who showed how to implement such a scrolling option using Elementor. I haven't found similar solutions like yours on KZbin! Thank you so much! You saved me. Please keep showing how you solve different tasks and what solutions are available using Elementor.
@andreaegli
@andreaegli 8 ай бұрын
You're very welcome! Will do and thank you very much!
@VictorAlaez
@VictorAlaez 9 ай бұрын
I love the time you take to change the background color of containers. That is something!
@andreaegli
@andreaegli 9 ай бұрын
color is very important to me 🤣
@elenakutluchurinaru
@elenakutluchurinaru 9 ай бұрын
Oh yeah! I was waiting for this video!!! Maybe you will also make a video on how to make a horizontal scroll of cards? I mean when a long scroll of cards scrolls, and then the next block goes
@arunprabhakar1119
@arunprabhakar1119 6 ай бұрын
I appreciate your time and effort. You have the best and freshest content. There is glitch text that appears in the container( "start" and "end") .For changing this --- marker: true to marker: flase in the code. additionally for removing horizontal container gap---set the parent container Gaps to 0.
@andreaegli
@andreaegli 6 ай бұрын
Thank you so much 😊 I appreciate it! That’s not a glitch, it’s a marker to see where the animations starts and ends so you can adjust it. To remove it just set the marker to false or simply remove it. 😉
@SuperABOALAA
@SuperABOALAA 4 ай бұрын
i'm watching all your video in one sitting !! you have the most interesting ideas
@douglastamm8168
@douglastamm8168 6 ай бұрын
This is for sure the best elementor chanel Ive found! Love this content, keep it up!
@valerasi6
@valerasi6 3 ай бұрын
YES!! The only one on the web that works!! Plus: fast and easy! Thanks!
@andreaegli
@andreaegli 3 ай бұрын
You are very welcome 🫡
@MiStiQueT
@MiStiQueT 9 ай бұрын
GSAP Queeeeen 👑 thank you!! trying it right now for a recent project im working
@andreaegli
@andreaegli 9 ай бұрын
😅 you’re welcome! Did it work, some people have had issues making this work?
@abramdiazmagana7956
@abramdiazmagana7956 9 ай бұрын
Great great tuto! I have a little question, where I can remove the words "start" and "end" that show in the container.
@andreaegli
@andreaegli 9 ай бұрын
Thank you 😊 remove the property markers:true or set it to false
@ALI-jg4ch
@ALI-jg4ch 9 ай бұрын
Thankyou so much for sharing🙌......!! I really love your videos they are very creative. can you please upload these more frequently.
@andreaegli
@andreaegli 9 ай бұрын
You are very welcome! Thank you ;) I'm afraid I can't, production takes too much time but maybe one day when I decide to become a full-time KZbinr :))
@vendrawing
@vendrawing 4 ай бұрын
This is absolutely brilliant. Thanks 🌻
@midhunjose
@midhunjose 9 ай бұрын
Thank you so much...🙏 Been on the look out for this to work on Elementor without any premium plugins. Will defenitely try this :) Purchasing the likes of motion pages isn't always the practical solution to these kinds of solutions as we want to reduce the usage of plugins just to achieve one aspect of the design. Also, due to their subscription plans, it becomes really difficult.
@LorinaSchafer
@LorinaSchafer 9 ай бұрын
Sooo cool! i am happy if maybee one day you do the adjustments with the dragging and scrolling smoother. But so far a very nice tool! Thank you!
@yeslibre350
@yeslibre350 4 ай бұрын
Thanks for this awesome tutorial and making this work without another plugin! Somehow it slightly jumps at the end of a scrolling animation. The harder you scroll the bigger the jump. Is there anyway to prevent that from happening? I would like the scrolling to behave like you scroll normally but then horizontally. Little ease, no smooth and no snap if thats possible with this? You make elementor and low code so much more fun!
@jigarkhinchi3072
@jigarkhinchi3072 4 ай бұрын
Thank you so much Andrea! its awesome tutorial.
@pishtaz-dev
@pishtaz-dev 3 ай бұрын
Thanks for your good tutorial What should we do to scroll from left to right?
@andreaegli
@andreaegli 3 ай бұрын
Thanks! I wouldn't recommend the left to right scroll for UX reasons
@ttc56
@ttc56 6 ай бұрын
You're Amazing!
@mauricestvns
@mauricestvns 9 ай бұрын
hello, I do exactly the same as in your video, but at 6:42 I don't see any scrolling horizantal movement on my screen?
@andreaegli
@andreaegli 9 ай бұрын
hey! are you referring to the overflow?
@mauricestvns
@mauricestvns 9 ай бұрын
@@andreaegli yes! I mean the overflow, do you know what could possibly go wrong?
@andreaegli
@andreaegli 9 ай бұрын
@@mauricestvns Not having an overflow is a very good thing :)) How many child containers have you added in the parent container? Did you set the size of the child containers to grow? Most of all, is the actual effect work for you?
@EEX97623
@EEX97623 9 ай бұрын
@@andreaegliSame, copied exactly, once html is added the published page only scrolls vertically from hero to panel 2 to end panel missing horizontal panels 3+4. Overflow hidden, grow, row direction of parent... all seemed fine until html was added.
@andreaegli
@andreaegli 9 ай бұрын
@@EEX97623 did you set the class of panel to the child containers?
@Webrisernl
@Webrisernl 2 ай бұрын
Hi Andrea I hope you have a great day! is it also possible to change the scroll / finger speed for the mobile version? I that makes sence? :)
@JeniferPorronG
@JeniferPorronG 4 ай бұрын
i am learning a lot from your channel!! so do i need to put containers 1 and "the end" too to make it work or can i just make and horizontal scroll as you do with containers 2, 3 and 4?
@JeniferPorronG
@JeniferPorronG 4 ай бұрын
i have a pair of problems: the parent container is growing vertically even if i add the final CSS and the second container (container 3 of the video) is not showing at 100%, it stops after finish the whole scrolling (it happens the same when i use the json archive)
@darkwolf5625
@darkwolf5625 3 ай бұрын
Hi Andrea wanted to let you know that your videos are awesome and super usefull, have you tought on explaining how the code works? i know the idea is that people who doesn't know how to code can use it but maybe explaining allows the ones that love the "carpentry" to learn something new :)
@VicsunDaco
@VicsunDaco 9 ай бұрын
Please create a video tutorial demonstrating how to add page transition animations similar to those found on Cuberto's website. Thanks! ❤
@ASMRfantaisie
@ASMRfantaisie 8 ай бұрын
YOU ARE THE BEST
@andreaegli
@andreaegli 7 ай бұрын
Eh, I do my best ☺️
@chubbec
@chubbec 2 ай бұрын
Would love an update on this!
@andreaegli
@andreaegli 2 ай бұрын
Refresh my memory, what update? 😊
@lMystical
@lMystical 9 ай бұрын
im really waiting for this topic - such a good content and great job! maybe when a switch back to elementor will use this tutorial! now im experiment with greenshift adds on gutenberg, maybe u create someting with this features. For now i'm still waiting for next episode :) Best!
@philipsgregory2285
@philipsgregory2285 9 ай бұрын
Thank youuuuuuuuuuuuuuuu, you're the absolute best 😍
@johnrudy3523
@johnrudy3523 7 ай бұрын
Great video! Did you ever find a way to make that draggable?
@andreaegli
@andreaegli 7 ай бұрын
Thank you 🙏 I haven’t had the time to look into it but I will at some point
@wissambaltaji2317
@wissambaltaji2317 9 ай бұрын
Thanks you it works perfectly 🔥
@andreaegli
@andreaegli 9 ай бұрын
So happy to hear that 🤩
@CristinaVillegas-j7r
@CristinaVillegas-j7r 8 ай бұрын
You're amazing! I just found out about your existence and looove your content
@sameerpatelxyz
@sameerpatelxyz 9 ай бұрын
Thank you gsap queen 👑
@Avilev69
@Avilev69 4 ай бұрын
Thank you very much for a wonderful solution, it helped me a lot. Tries to cancel the margins that are created between the containers and fails. Is there anything special that needs to be done?
@SilaTaku
@SilaTaku 2 ай бұрын
Hey Andrea! Lovely tutorial. However i noticed that for me, its not working on mac. Works perfectly everywhere else. Do you have any idea as to why? :(
@andreaegli
@andreaegli 2 ай бұрын
Hey and thanks 😊 strange, I developed it on a Mac ☺️ maybe look for the template on oh wow . club and imported into your project
@kassidyhancey2771
@kassidyhancey2771 6 ай бұрын
Thank you for sharing this awesome tutorial! Is there a modification to the code I can make so that I can have longer containers? For example, I have 3 long containers and when you get to the first section it scrolls to the side and then begins scrolling down until you reach the bottom, and then scrolls to the side again for the next section, then goes down until the end, and then scrolls to the side to the top of the third section (and so forth.) So if I were to map this all out visually, it'd kind of look like stairs.
@danielschwind852
@danielschwind852 8 ай бұрын
Hello Andrea! I love it ❤ but how can i delete the marker "start and "end"? Thank you for the beautiful work 🙏
@andreaegli
@andreaegli 8 ай бұрын
hey Daniel! Thank you :D simply delete "marker:true" from the code or turn it to "marker:false"
@danielschwind852
@danielschwind852 8 ай бұрын
@@andreaegli thank you Andrea 🙏❤And thank you for your helpful videos
@gayjosi1
@gayjosi1 8 ай бұрын
Hello Andrea, the code in notion doesn't work well, nor does the Json file on your support page.
@andreaegli
@andreaegli 8 ай бұрын
Hey! I've added a preview of the effect on the ohwow website, it works just fine. What exactly doesn't work in your case? Do you get any errors?
@movingthroughtime
@movingthroughtime 8 ай бұрын
This only works if you select Elementor Canvas in the Page Layout settings.
@gayjosi1
@gayjosi1 8 ай бұрын
@@movingthroughtime @andraegli tnks, Changing the page layout from Elementor Full Width to Elementor Canvas solved the problem
@gayjosi1
@gayjosi1 8 ай бұрын
@@andreaegli tnks, Changing the page layout from Elementor Full Width to Elementor Canvas solved the problem.
@andreaegli
@andreaegli 8 ай бұрын
@@gayjosi1 ahhh, ok! good to know that that might be causing an issue. I use that by default, didn't even cross my mind thanks for the feedback
@MolteySama
@MolteySama 8 ай бұрын
you're amazing
@mafizulISD
@mafizulISD 5 ай бұрын
Thanks for very effective video. I learned more. Sometimes website not work properly if we don't update plugins. There is any solution?
@andreaegli
@andreaegli 5 ай бұрын
Welcome! Update the plugins, always ☺️ think of security as well..
@indiagrabdeals1331
@indiagrabdeals1331 8 ай бұрын
Awesome Tutorial. One question, Can we smooth-scroll through the sections without a scroll-snap?
@thewebstylist
@thewebstylist 9 ай бұрын
Luv it all! 🎉
@teuccio73
@teuccio73 9 ай бұрын
Finally!!!! 🥰
@andreaegli
@andreaegli 9 ай бұрын
You’re welcome 😂
@emvee2916
@emvee2916 9 ай бұрын
Hi Andrea! Thanks again for the great tutorial 😊 I have a question for you regardin a tool that you are using I guess : sometimes during your videos, you switch tabs from a sidebar that is located on the left side of your screen. Is it some chrome extension that allows this ? It seems to be really handy! Last time I saw another youtuber using that and I'm really wondering how you do it :)
@andreaegli
@andreaegli 9 ай бұрын
You are very welcome 🙏 I think you might referring to Arc, it’s a browser 😉
@emvee2916
@emvee2916 9 ай бұрын
Thanks, I've joined Windows users waitlist, the browser seems really good !@@andreaegli
@samueljohn295
@samueljohn295 6 ай бұрын
Great work! The functionality is exactly what I was looking for, and everything is working fine on my end. However, there is a minor issue: after the page loads, the text "Scroller-Start" appears in the top right-hand corner of my navbar, and "Scroller-End" appears at the bottom of the page. How can I remove this text? Thank you.
@franktielemans6624
@franktielemans6624 9 ай бұрын
:What happens on 9:50? You scroll up and it seems you skipped the horizontal scroll sections?!
@andreaegli
@andreaegli 9 ай бұрын
Same thing happens with motion.page. If you scroll back too fast (which I did) it skipps the sections
@franktielemans6624
@franktielemans6624 9 ай бұрын
​@@andreaegli I see, I never did it with motion page. :p When I need horizontal scroll sections, I use Maxime's "Elementor Full Screen Horizontal Scroll Containers" from the ElementHow library. He coded the entire thing with vanilla JS and no GSAP. The scroll event is throttled with requestAnimationFrame for optimal CPU performance. I prefer his method because it works with with sections, basic gallery, loop grid, posts, products templates,... very flexible. So the horizontal scroll containers can contain dynamic content. It's a premium script so you have to pay for it once, but you can reuse it in multiple projects.
@andreaegli
@andreaegli 9 ай бұрын
@@franktielemans6624 pretty cool! I haven't tried yet and this is a bit experimental but it might or might not work with basic gallery, loop grid, posts, products templates.
@Mousesack
@Mousesack 6 ай бұрын
Is it possible to add an animation (fade in for example) inside one of the panels? I tried using gsap containerAnimation but it is not working with elementor flex row layout.
@mrmachone
@mrmachone 9 ай бұрын
Great video! I have a question, will this thing work on mobile too?
@andreaegli
@andreaegli 9 ай бұрын
Thank you! Yup
@placeholder-video
@placeholder-video 9 ай бұрын
More Elementor Motion page please 🙏
@andreaegli
@andreaegli 9 ай бұрын
I'll think about it :) anything specific you would like to see? visual examples would be very useful ;)
@savtrrsh
@savtrrsh 8 ай бұрын
any idea to make center mode so slider will show more than 1 slide with bigger container in the center?
@shaho96
@shaho96 8 ай бұрын
How to achieve the effect where the scroll work only screens to screens not ends up in the middle of 2 screens is that possible ? (Horizontally)
@andreaegli
@andreaegli 8 ай бұрын
I don’t think I understand what you mean, do you have an example I can see?
@shaho96
@shaho96 8 ай бұрын
Hey @andreaegli, what I meant is that when I scroll horizontally, the slide should transition smoothly from one to the next, rather than scrolling continuously until the next slide appears. I want it to feel like the scrolling stops directly on the next screen.
@andreaegli
@andreaegli 8 ай бұрын
@@shaho96 ah, I get it now. The code would need to be adjusted for that effect
@shaho96
@shaho96 8 ай бұрын
@@andreaegli yeah sure thanks as i dont found some suitable video on internet for that 🙌
@binitreno1718
@binitreno1718 6 ай бұрын
She know the value of Thumbnail :)
@andreaegli
@andreaegli 6 ай бұрын
I wouldn’t call myself a designer if I didn’t 🤣 jokes aside, empathy is everything when it comes to designing thumbnail or anything else for that matter
@gb-xd3so
@gb-xd3so 8 ай бұрын
Is it possible to use horzional scrolling that does not have 100vh but a certain height of pixels?
@andreaegli
@andreaegli 8 ай бұрын
I guess you could but VH units scale better and allow for more user-friendly text resizing, for example. Pixels can cause all sorts of issues. Why do you want to use pixels for height?
@gb-xd3so
@gb-xd3so 8 ай бұрын
@@andreaegli I would like to make a kind of image slider with horizontal scrolling and the images should not adapt to the screen height. The content above the slider / horizontal scrolling should remain.
@loveyouzindgi470
@loveyouzindgi470 6 ай бұрын
I used this in elementor with two sliders but the 1 slider works properly but the second slider not working properly at the last scroll it jumps automatically
@andreaegli
@andreaegli 6 ай бұрын
Get the free template from the oh wow . club website, link in the description
@andreaegli
@andreaegli 6 ай бұрын
Get the free template from the oh wow . club website, link in the description
@ndelcastillo1995
@ndelcastillo1995 9 ай бұрын
Hi Andrea! Thanks for the Tip, it looks awesome. The problema Iam facing is that after I add the HTML widget and paste the code, when i scroll down it doesn't move. I mean to go through the horizontal sections i need to scroll to the right side of my mouse. I wish the horizontal sections move between each other by scrolling vertically. How can I fix it?
@andreaegli
@andreaegli 9 ай бұрын
hey! That's strange, it works fine on my end by scrolling vertically back and forth. How do you scroll the right side of your mouse? What mouse do you have?
@teuccio73
@teuccio73 9 ай бұрын
@@andreaegli sorry! i hav the same problem .. can you post a json file? Thanks !!!
@youssefmikhael3740
@youssefmikhael3740 7 ай бұрын
do i need elementor pro for that? thank you
@andreaegli
@andreaegli 7 ай бұрын
no, but it would make it easier if you did. you would need a code snippet plugin if you're using the free version of elementor
@kunalkothari3245
@kunalkothari3245 9 ай бұрын
hey @andreaegli how can i hide that start and end coming in between screens?
@andreaegli
@andreaegli 9 ай бұрын
Hey! remove the 'markers: true' property
@kunalkothari3245
@kunalkothari3245 9 ай бұрын
@@andreaegli got it thank you so much ❤️
@aesthfex
@aesthfex 3 ай бұрын
How to make the scolling smoother. Pls reply mam.
@fahadhc
@fahadhc 9 ай бұрын
How to remove the "scroller start" and "end" that's showing on the top right section of the screen?
@andreaegli
@andreaegli 9 ай бұрын
Remove the ‘markers:true’ property
@glencoe1266
@glencoe1266 9 ай бұрын
Hi Andrea, Ive tried it out and its buggy. On my end when the horizontal scroll occurs there seems to be a delay between the 2nd and 3rd container..i don't know what it could be.
@michalbartosz4878
@michalbartosz4878 8 ай бұрын
Wonderful, thanks so much!
@user-ip4wd2qx6q
@user-ip4wd2qx6q 3 ай бұрын
how do i remove the start and end text ?
@andreaegli
@andreaegli 3 ай бұрын
marker:false or simply delete it
@kelvinjr4854
@kelvinjr4854 9 ай бұрын
can you make the horizontal section move on mouse scroll not automatically snap
@danula2007
@danula2007 5 ай бұрын
How to hide the start and end icons ?
@andreaegli
@andreaegli 5 ай бұрын
Look for markers in the code and either delete it or have it say false
@SudhanshuGaur-se5qq
@SudhanshuGaur-se5qq 8 ай бұрын
can you please add the script in panel should be take a pause and fix to the it place
@andreaegli
@andreaegli 8 ай бұрын
I don't understand what you're trying to tell me, please explain
@SudhanshuGaur-se5qq
@SudhanshuGaur-se5qq 8 ай бұрын
@@andreaegli i want when the 1panel comes and 2 panel about to come to there should be some delay show the user can easily read it
@danieleromeo9255
@danieleromeo9255 9 ай бұрын
Hi, I tried your Horizontal scrolling but it gives me the error on the fourth slide, that is slide jump on scroll on frontend.The problem does not occur in the Elementor development environment Could you help me? Thank you
@andreaegli
@andreaegli 9 ай бұрын
/* add this to the parent container holding the horizontal containers */ .container { transition: 0s; overscroll-behavior: none; }
@danieleromeo9255
@danieleromeo9255 9 ай бұрын
​@@andreaegliI've already done it but the problem isn't solved
@arkender7750
@arkender7750 8 ай бұрын
same issue here. Any ideas? Thanks
@andreaegli
@andreaegli 8 ай бұрын
@@arkender7750 No idea but you can get the free template from the link in the description. Hope it helps.
@chubbec
@chubbec 2 ай бұрын
@@danieleromeo9255 You probably changed the name of the container class and then didn't update it in the code provided
@ShahbazAli-ni6bf
@ShahbazAli-ni6bf 9 ай бұрын
You are awesome
@daliprane1711
@daliprane1711 9 ай бұрын
Hello, do you have a solution to disable it on mobile? Sorry I'm a noob in js/gsap and all development :) Thank you :)
@daliprane1711
@daliprane1711 9 ай бұрын
ok i found it : just change the direction of the arrow in the second container for mobile :)
@mathieufourmond515
@mathieufourmond515 8 ай бұрын
On my side, it is still scrolling on the right :/
@sakshishrivastava1659
@sakshishrivastava1659 9 ай бұрын
Hey How can I make these cards responsive ?
@divya.v5205
@divya.v5205 8 ай бұрын
i don't know why it's not working for me. I followed all the steps you said.i don't know why it's not working for me 😕. I followed all the steps you said .
@andreaegli
@andreaegli 8 ай бұрын
You can download the template from here: ohwow.club/template/
@NicholasZein
@NicholasZein 9 ай бұрын
I am finally caught up with your videos! 🙌 I always prefer not to rely on plugins if possible. 😊
@tanguyvaucher5391
@tanguyvaucher5391 3 ай бұрын
I named it .panel-andrea in tribute of you 🤣
@KEVIN-p3l8v
@KEVIN-p3l8v 9 ай бұрын
is your containers are ok 🙁? why they are not jumping as usual? doctor please tell me the true, if the situation is very bad so please sacrifice the baby and save Andreas containers😢
@AnikHossain-2149
@AnikHossain-2149 5 ай бұрын
how old are you 😶?
@andreaegli
@andreaegli 5 ай бұрын
Why do you wanna know?
@AnikHossain-2149
@AnikHossain-2149 5 ай бұрын
@@andreaegli My mom told me to find a beautiful girl and get married because I am getting lazy day by day and to be responsible and found you then.. and trying to check whether you are my younger or older.. Never mind sorry:)
@gaetanosorangelo4550
@gaetanosorangelo4550 5 ай бұрын
I don't know why but it works only in backend, in frontend it doesn't work in any browser!
@andreaegli
@andreaegli 5 ай бұрын
get the free template from here: ohwow.club/template/ it works for me ;)
@gaetanosorangelo4550
@gaetanosorangelo4550 5 ай бұрын
@@andreaegli Thanks Andrea, you are great!
@andreaegli
@andreaegli 5 ай бұрын
@@gaetanosorangelo4550 hope it works for you ;)
@lucasmakaveli138
@lucasmakaveli138 4 ай бұрын
It happened to me too, in my case the problem was the hosting, I tested it on another one and it worked.
@andreaegli
@andreaegli 4 ай бұрын
@@lucasmakaveli138 that's interesting but how would the hosting cause this kind of an issue I wonder...anyway, what hosting were you using previously? let me guess, bluehost?
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
ScrollTrigger: Responsive Pin with Horizontal Scroll (GSAP)
7:15