I have scrolling effects on certain images, some enlarge, use horizontal, vertical scrolling, and a few other effects. The scrolling motion does not get initialized unless one of two things happen: 1) The browser window is resized (width or height). 2) You visit the page again or it’s refreshed. This is happening in all browsers.
Edit: Some of the scrolling effects seem to be initialized, but trigger before it’s in the viewport (Hence why you can’t see it).
Video of example:
- How to replicate: https://www.youtube.com/watch?v=U9vlteH691U
- Example 1: https://www.youtube.com/watch?v=a9YGIkgRF_Q
- Example 2: https://www.youtube.com/watch?v=JgSKObKfVOU
NOTE: You must visit the page with an incognito page if you wish to replicate the issue multiple time. If it starts working again, try a new browser or a new tab.
Page URLs with affected scrolling (Most sections are under the “Web Design”):
https://rory-dwyer.com/hk-electrical-engineers/
-Section with Laptop, Phone and site screenshot
https://rory-dwyer.com/simpliii/
– In between Branding Elements and the Video
https://rory-dwyer.com/bridge-city-ballroom-dance/
– Phone entrance animation, site screenshots
https://rory-dwyer.com/jgarloff-design/
– Computer, phone and site screenshots
https://rory-dwyer.com/apo11o/
– Phones under Web Design
Things that I’ve tried:
- Disabling all plugins
- Using stock theme
- Disabling header and footer script injection
- Removing Elementor Nav and Footer sections
- Search and replace http -> https
- Rebuild the page from scratch (using a page template made in Elementor)
- Rolling back Elementor version
- Rebuilding the site from scratch on a live server (from start) rather than local env
- Disabling all global templates
- Removing all custom CSS and JS
3
Answers
For those who have this issue can try this.
If you’re using Windows 10. probably you turned
show animations on windows
off.turn it on from settings
display settings
in Windows 10.Go to Jetpack settings in the Jetpack plugin. Go to the Performance tab. Scroll down the page and disable "lazy loading"
Image of disabled "lazy loading" in the Jetpack plugin.
Find your Elementor’s css file frontend.min.css and delete this part of css:
This part of css tells browsers to disable animation if operating system prefers reduced motion, so deleting this part of css will force animation to show on all OSs. If you want to keep this part of css and want to show it on some PCs you want, then you can turn animation in settings on that PCs – to turn ON animation on Windows 10 go to Settings > Ease of Access > Display > Simplify and Personalise Windows then turn on Show Animations in Windows.