رضا راد
3 سال پیش توسط رضا راد مطرح شد
4 پاسخ

CSS Animation

سلام دوستان
من با استفاده از بوت استرپ اسلاید شویی (carousel) ساختم و داخل اون اسلاید شو با استفاده از animate.css چند تا انیمیشن برای تیتر و پاراگراف ایجاد کردم.
مساله اینه می‌خوام همه‌ی انیمیشن‌ها فقط بار اول نمایش اجرا بشن و با تکرار اسلاید دیگه انیمیشنی اجرا نشه.
کسی می‌تونه راهنماییم کنه؟


ثبت پرسش جدید
میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 3 سال پیش مطرح شد
0

خصوصیت animation-iteration-count که تعداد تکرار متحرک سازی رو معین می کنه، مقداردهی کنید.
https://www.w3schools.com/css/tryit.asp?filename=trycss3_animation_count


رضا راد
@master.rafiei 3 سال پیش مطرح شد
0

ممنونم بابت پاسختون
اونو مقدار دهی کردم ولی تکرار انیمیشن در هر سیکل رو کنترل می‌کرد، من می‌خوام انیمیشن کلا یک بار انجام بشه و در چرخش‌های بعدی اسلاید انیمیشنی نباشه


سجاد
تخصص : Front-End
@talkhabisajad10 3 سال پیش مطرح شد
2

سلام
اگه میخواید نکات ریز تری را پیاید سازی کنید باید از جاوا اسکریپت استفاده کنید


علی ولی‌نژاد
تخصص : طراح گرافیک و برنامه نویس
@AliValinejad 3 سال پیش مطرح شد
4

@master.rafiei
پیشنهاد میشه با جاوااسکریپت یک متغییر بولین (boolean) تعیین کنید که بعد از یکبار اجرا شدن انیمیشن اون متغییر حالت true بگیره و موقع پلی شدن اسلایدر چک کنید که متغیر true هست یا false اگر false بود انیمیشن اجرا بشه و متغیر روی true تنظیم بشه و اگر true بود انیمیشن اجرا نشه!


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام