It's pretty tough to troubleshoot without a minimal demo - the issue could be caused by CSS, markup, a third party library, your browser, an external script that's totally unrelated to GSAP, etc. Would you please provide a very simple CodePen or Stackblitz that demonstrates the issue?
Please don't include your whole project. Just some colored elements and the GSAP code is best. See if you can recreate the issue with as few dependancies as possible. If not, incrementally add code bit by bit until it breaks. Usually people solve their own issues during this process! If not, then at least we have a reduced test case which greatly increases your chances of getting a relevant answer.
Thanks for your reply.
I am using wordpress + elementor. Before deploying my code there I tried it on CodePen and everything worked fine, but once i tried to recreate the same thing on my project it didn't go well as you can see in the video.
On top of that I would also make sure to overwrite the scroll-behaviour to auto because if I recall correctly, Elementor will by default set it to smooth, which can also interfere with your scroll related JS at some point.
I hope this will help already. If it doesn't, unfortunatelly we won't be able to help without a minimal demo clearly demonstrating your issue.
Good luck.
I understand why you want to see a minimal demo, in some cases this is not possible, because GSAP is used with Wordpress/Elementor for example.
I am all the more pleased that you are still trying to find solutions, as in this case. That saved my project, so a big THANK YOU!
I think there are many Elementor/GSAP users, it's a nice combination!
@akapowl Thank you so much for this. I've been wracking my brains for the last couple of days trying to figure out why my scrolling animation was jumping at the end in WordPress Elementor however, I didn't realize the issue was a transition CSS effect being applied to the container by Elementor itself. I added
Hello all,
We have kind of a big issue with our homepage starting by a Full size Easy Slider which appears to shift the triggering of animations below.
This results into starting the animations only when the user is already scrolling to the next section. The last one being started when reaching the bottom of the page (after the footer).
I just notice a bug that when you use the Slider Block, the triggering point of scrolling animation such as Fade Up Small will be broken. For example if I have a section that has a Slider block, then all of my other sections below it, the scroll animation will be funky. (Like you have to scroll very down for the animation to run)
Parallax effect in web design means creating a faux 3D effect. Several objects, which are most often layered on each other, move with a different speed on a scroll or a mouse move, thus giving a sensation of depth. It can work amazingly for product presentations, for example. For the users, it feels like objects can come alive right from their screen, creating an impulse to touch or see them in person.
The good news is that now you can bring to life almost any idea about the parallax effect if you use WordPress and Elementor. The key is to have a great instrument for implementing it, such as Section Parallax, one of 43 design widgets of the JetElements plugin.
Vertical and horizontal scrolls, scrolling zoom, rotation, transparency, blur, and mouse move parallax types are available. With background-position change, transform, and 3D transform animation properties. Different types of it can be applied to each object individually.
Various types of animation effects (such as moving, fading, morphing, color change, etc.) need a trigger to start being executed. One of the most popular triggers is on-scroll (down or up), commonly referred to as scroll animation.
Skeleton screens are a more practical type of preloader. They are basically prototype-like previews of the content that will load, used chiefly on websites with plenty of elements (e.g., YouTube) and dashboards. There is not so much space for creativity, but anything is possible.
Many underestimate the range of possibilities particle effect possesses. There can be a limitless number of color-shape-type-speed combinations: check them here and play with them. And use a widget to paste the generated code right to your Elementor container. Visitors will enjoy interacting with it, for sure.
Adding some little animation on-hover effects on the navigation bars, buttons, or critical page elements would be a fantastic idea, like those dropbars, which can contain important messages or even a contact form.
Morphing is the effect of the seamless and smooth transformation of one object into another. It looks fascinating and draws attention but also gives the feeling that the website is well-conceived and designed with a hint of sophistication. Anything, from illustrations, logos, and even photos, can be morphed, but the key is to balance the number of objects and the intensity.
Upload it to the SVG-to-Lottie convertor on the same website and apply some simple animation effects it offers. For more options, upload your Lottie file (JSON format) to the online editor and make all the tweaks you want. Download the ready Lottie file and enjoy.
One frustrating thing for me about Elementor plugins and add-ons with animation effect widgets: they often miss something, which would be very good to have in the bundle. Hotspots, parallax, or portfolio widgets are omitted in so many plugins, yet they can be very useful.
So, I guess there is no doubt that website animation is essential. The question is what kind of animation effects to use, how complex they should be, and how they can influence the website performance.
It depends on the technologies used for animation, animation types, and whether it was implemented correctly, taking into account optimization requirements. In a nutshell, do not overload with unnecessary motions and unneeded JS frameworks, use CSS preprocessors, be mindful with JavaScript, and make important content available even with the low bandwidth and JS turned off. Yes, and the sacred commandment for any website: mobile-first.
Yes, if they are well-executed. They give a visual signal to users that the website works properly (even if its optimization is not perfect in reality) and keep them engaged from the first second of contact with the website.
LinkedIn and 3rd parties use essential and non-essential cookies to provide, secure, analyze and improve our Services, and to show you relevant ads (including professional and job ads) on and off LinkedIn. Learn more in our Cookie Policy.
The other day I was browsing and found an awesome article by Jurn van Wissen at css-tricks.com. I loved it, and decided to record a video tutorial. The article is about how to create fancy scrolling animation used on Apple product pages.
Welcome to the world of WordPress Animation Plugins, where static websites transform into dynamic and interactive experiences! These plugins have revolutionized the WordPress landscape, introducing an unparalleled level of creativity and engagement.
Are you looking to bring life to your WordPress website with eye-catching animations? Look no further than Blocks Animation. This CSS Animation Plugin for Gutenberg Blocks will allow you to add a dynamic and interactive feel to your website in a simple yet sophisticated way. It bridges the gap between static content and engaging, animated interfaces, making your website more appealing and lively to your visitors.
Animations for Blocks is a dynamic WordPress plugin designed to inject life and movement into your website. It gives you the power to animate block editor blocks, making them come alive when they become visible to the user while scrolling. This plugin fills the gap for engaging, interactive content on your website, making it not just a site to visit but an experience to remember.
Image Hover Effects Ultimate is a powerful WordPress plugin that brings your images to life with dynamic hover effects. This plugin not only elevates the visual appeal of your website but also enhances user engagement by offering interactive image displays. Perfect for portfolio showcases, image galleries, or any website where images play a pivotal role, this plugin eliminates the need for complex Javascript coding, making it accessible even to those without any programming knowledge.
Image Hover Effects Ultimate offers both a free version and a Pro version. The Pro version, priced at $29 for a single site, provides additional features like unlimited hover items, priority support, and lifetime updates.
Introducing the CSS3 Rotating Words, a dynamic WordPress Animation Plugin that allows users to create engaging and attractive animated sentences. The plugin solves the challenge of creating captivating, interactive content by offering a feature that interchanges random words in a sentence after a certain interval of time. The change happens smoothly with the help of CSS3 animation effects, making your website more interactive and appealing to visitors.
The WordPress animation plugins offer exciting possibilities to invigorate your website, making it more interactive and engaging. Whether you aim to grow your audience, boost engagement, or establish authority in your niche, these plugins can help you achieve these goals.
They offer easy-to-use tools to animate different elements on your website, from text to images, without needing extensive coding skills. So why wait? Take the next step and breathe new life into your website with these dynamic plugins. As a pro tip, always ensure to keep your plugins updated and properly maintained for optimal performance and security.
Our developers created this new feature from scratch to make it super fast and work responsively across all devices. For starters, you can set the speed, direction, and viewport of your new effect. Or amp up the animation and add multiple effects at once, like rotating an element while it increases in size. Play around with the options and discover all the cool animations you can create. (Psst! Vertical + Horizontal = Diagonal Effect)
c80f0f1006