مهدی
10 ماه پیش توسط مهدی مطرح شد
3 پاسخ

تغییر تم بدون تاخیر

@saghari @Raymond @salar.mohammad2013 @error.404
درود دوستان عزیز
ی سوال داشتم...
برای قالبم ویژگی تغییر تم رو ساختم بعد وقتی روی دکمه تغییر تم کلیک میکنم تاخیر داره، یعنی اول هدر رنگ تیره میگیره بعد المان های پایین هدر و الی آخر
میخوام همزمان تغییر تم برای تمامی المان ها صورت بگیره بدون تاخیر
امکان پذیر هست؟ :)


ثبت پرسش جدید
محمد حسین
تخصص : mevn stack
@saghari 10 ماه پیش مطرح شد
0

داداش کد رو بذار علم غیب نداریم بدونیم چیه به چیه
احتمالا ترنزیشن گذاشتی برای المنتات که اینطوری میشه


مهدی
تخصص : توسعه دهنده فرانت اند
@mehdi8686h 10 ماه پیش آپدیت شد
0

@saghari
چشم 😂

<body class="font-Dana bg-white dark:bg-zinc-800 duration-300">

به body ترنزیشن دادم که با تاخیر تم عوض بشه که بنظرم جالب و جذابه، ولی این ترنزیشن باعث میشه با تاخیر و به ترتیب المان ها تغییر رنگ داشته باشن همونطور که بالا گفتم...


مهدی
تخصص : توسعه دهنده فرانت اند
@mehdi8686h 10 ماه پیش آپدیت شد
2

خب فهمیدم راه حلش چیه
اینجا هم تایپ میکنم شاید برای دوستان مفید باشه


وقتی به body ترنزیشن بدیم، چون parent تمامی عناصر داخل خودش مثل: header,divو... هست به child های خودش همون ترنزیشن رو میده و برای این فرایند هم تاخیری اتفاق میفته و این باعث میشه که با تاخیر و به ترتیب عناصر، تم عوض شه!
(البته این درک خودم از علت این اتفاق هست حالا اگه اشتباههه خوشحال میشم بگید)
راه حلش هم اینه که به غیر از body به هر کدوم از المان ها ترنزیشن مورد نظر رو بدیم، که تمامی المان ها دقیقا همزمان تغییر تم داشته باشن😁👍


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

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