سلام من keyframes ها رو با 4 حالت زیر مینویسم
keyframes , -webkit-kyframes , -moz-keyframes , -o-keyframes
با این 4 حالت انیمیشن رو ایجاد میکنم و خود animation رو هم با همین حالت ها
animation , -webkit-animation , -moz-animation , -o-animation
وارد میکنم اما انیمیشن فقط در رایانه اجرا میشه و در موبایل اجرا نمیشه
ولی موبایل من huawei y530 هست اگه به نظرتون مرورگرش نمیگیره بگید
هر انیمیشنی در هر پروژه ای میسازم روی موبایلم و موبایل های همین رده نمیگیره درصورتی اون موبایل ها انیمیشن های سایت های دیگه رو میگیرن
البته شاید اون سایت ها با keyframes کار نکرده باشن :)
اما در موبایل مثلا iphone 6plus انیمیشن ها جواب میدن
باید با جاوا اسکریپت این کار رو انجام بدی و از ایونت های تاچ استفاده کنی اگه میخوای صفحه رو تاچ کنی و اتفاقی بیفته اگه که میخوای اتوماتیک این کار رو انجام بده میتونی از setinterval و settimeout استفاده کنی
کدهاتون رو بزارید.
شاید پاسخ شما همینجا باشد
مرورگر گوشی تون رو هم بفرمایید چیه و چه نسخه ای هستش.
این رو هم ببین، وضعیت پشتیبانی مرورگرها هستش:
https://caniuse.com/css-animation
یک مثالی که کار نمی کنه رو اینجا قرار بدین ببینم کدها درست هستش یا خیر.
html , css یک بخش کوچک از صفحه تون رو بزارید.