آموزش ایجاد پس زمینه متحرک با المنتور

16 دی 1401

اگه میخوای فقط با المنتور و بدون نیاز به هیچ افزونه دیگه ای، انیمیشن های گرافیکی جذاب رو تو پس زمینه سایت خودت داشته باشی، با این آموزش همراه باش تا به راحتی اینکارو انجام بدیم 🙂

آنچه در این مقاله میخوانید:

طراحی برگه با المنتور

اولین کاری که انجام میدیم اینه که برگه مورد نظر خودمون رو با ویرایشگر المنتور باز میکنیم. حالا میتونیم هر طرحی که میخوایم اجرا کنیم. به عنوان مثال تو این آموزش ما یک بخش دو ستونه  با کد رنگ 000121# ایجاد کردیم و بعد مثل تصویر زیر یک طراحی ساده با المنتور انجام دادیم تا در مرحله بعدی به ایجاد افکت بپردازیم.

اولین کاری که میکنیم اینه که برگه مورد نظر خودمون رو با ویرایشگر المنتور باز میکنیم. حالا میتونیم هر طرحی که میخوایم اجرا کنیم.

ساخت افکت پس زمینه دلخواه

حالا برای ساخت افکت پس زمینه خودمون فقط کافیه تو گوگل عبارت particle js رو سرچ کنیم و وارد سایت vincentgarreau.com بشیم. طبق راهنمای زیر افکت دلخواه خومون رو میسازیم و در نهایت گزینه codepen رو میزنیم تا خروجی کدها رو به ما نمایش بده.

حالا برای ساخت افکت پس زمینه خودمون فقط کافیه تو گوگل عبارت particle js رو سرچ کنیم و وارد سایت vincentgarreau.com بشیم. طبق راهنمای زیر افکت دلخواه خومون رو میسازیم و در نهایت گزینه codepen رو میزنیم تا خروجی کدها رو به ما نمایش بده.
  1. از گزینه اول میتونیم حالت های مختلف افکت رو انتخاب کنیم. حالت هایی مثل افکت برف، آسمان پرستاره و …
  2. از بخش particles میتونیم افکت خودمون رو تا حد خیلی زیادی شخصی سازیش کنیم. از اندازه و رنگ گرفته تا تعداد الگوها، میزان شفافیت و …
  3. از بخش interactivity میتونیم تنظیم کنیم که با هاور کردن یا کلیک کردن ماوس چه اتفاقی برای الگوهای پس زمینه بیفته.
  4. حتما از این بخش گزینه window رو انتخاب کنید تا افکت به درستی در سایت شما نمایش داده بشه.
  5. در نهایت با کلیک کردن روی این گزینه codepen میتونیم از کدهای خود خروجی بگیریم.

کپی کردن کدهای جاوااسکریپت

تو این مرحله 3 نوع کد HTML  و CSS و JS رو می بینیم . ما فقط طبق تصویر زیر کدهای JS رو کپی کرده و برمیگردیم به سایت خودمون.

تو این مرحله 3 نوع کد HTML  و CSS و JS رو می بینیم . ما فقط طبق تصویر زیر کدهای JS رو کپی کرده و برمیگردیم به سایت خودمون.

استفاده از ویجت HTML در المنتور

برمیگردیم به ویرایشگر المنتور و ویجت HTML رو وارد صفحه میکنیم. فرقی نمیکنه که این ویجت رو کجای صفحه قرار بدیم چون این ویجت فقط شامل کد هست. فقط باید تو بخش اصلی ما قرار بگیره.. حالا کدهای CSS پایین رو کپی میکنیم.

<style>
.particles-js-canvas-el {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
    top: 0;
    left:0;
}
</style>

<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js">
</script> 

<script>

//JS Code

</script>

اگه به کدهای بالا دقت کنید بخشی به نام JS Code نوشته شده که به این معنیه که کدهای js که در مرحله قبلی در سایت vincentgarreau ساخت بودیم رو باید دقیقا تو این قسمت قرار بدیم و درنهایت طبق راهنمای زیر همه این کدهای CSS و JS خودمون رو رو تو ویجت HTML المنتور قرار میدیم.

برمیگردیم به ویرایشگر المنتور و ویجت HTML رو وارد صفحه میکنیم. فرقی نمیکنه که این ویجت رو کجای صفحه قرار بدیم چون این ویجت فقط شامل کد هست.

تنظیمات نهایی پس زمینه

در مرحله آخر بخش اصلی که با المنتور ایجاد کرده بودیم رو انتخاب کرده و وارد تب پیشرفته میشیم. در این بخش طبق تصویر زیر از آیدی particles-js در بخش شناسه CSS استفاده میکنیم تا کدهای ما به این بخش اعمال بشه. همچنین مقدار z-index رو هم برابر 999 قرار میدهیم تا با اولویت بیشتر نسبت به سایر المان ها این افکت نمایش داده بشه.

در مرحله آخر بخش اصلی که با المنتور ایجاد کرده بودیم و میخوایم به عنوان پس زمینه قرار بگیره رو انتخاب کرده و وارد تب پیشرفته میشیم.

ممکنه افکت در محیط ویرایشگر المنتور نمایش داده نشه! اما وقتی تغییرات رو ذخیره کنید و  برگه رو مستقیما باز کنید، خواهید دید که افکت ها به درستی نمایش داده میشه 🙂 امیدوارم از این پست لذت برده باشید.

اشتراک گذاری:
نویسنده این مطلب :
نیما حاجی زاده

نیما حاجی زاده

هرگز اون روز رو فراموش نمی کنم، روزی که متحیر از قدرت بی نظیر المنتور بودم. انقدر از این افزونه صفحه ساز خوشم اومد که تصمیم گرفتم به عنوان آچار فرانسه کارم قرارش بدم!