this example for buttons but can be applied to any sub dom element
this animations will fire every time a slide becomes active. sadly elementor cant do that. elementor animations only work in entrance style cant make it when sub slides active each time we see them 🙂
selector .swiper-slide .elementor-widget-button { opacity: 0; transition: opacity 1.5s; position: relative; transform: translateY(20px) !important; transition: 1s; } selector .swiper-slide-active .elementor-widget-button { opacity: 1; transform: translateY(0px) !important; transition: 1s; }
little more custom with this delay method animation order can be made and simple timeline animation possible each time slide becomes active.
selector .swiper-slide .delay1 { opacity: 0; transform: translateY(20px) !important; transition: 1s; transition-delay: 300ms; } selector .swiper-slide-active .delay1 { opacity: 1; transform: translateY(0px) !important; transition-delay: 300ms; }