Respect "Reduce Motion" in Elementor Animations
Shows Elementor content right away without entrance animations, motion effects or background slideshows for visitors whose device asks for reduced motion.
Opens WPIDE on
Code
@media (prefers-reduced-motion: reduce) {
.elementor-invisible {
visibility: visible !important;
}
.elementor-element.animated,
.elementor-element .animated,
.elementor-motion-effects-element,
.elementor-background-slideshow__slide__image {
animation: none !important;
transition: none !important;
transform: none !important;
}
}
Notes
Visitors without the reduced-motion setting still see your animations.
How to add this snippet
- Install WPIDE on your WordPress site (it is free) and open Code Snippets.
- Use snippet above adds it from the library in one click. Or copy the code into a new snippet with the same code type.
- It is added inactive: review the code and settings, then switch it on.