دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۴
  • اسفند

جلسه ۱۴ : Mixins ها در Less

  • دسته‌بندی‌ها :
جلسه ۱۴ : Mixins ها در Less
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

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

      Mixinsها در Less

      mixin ها درواقع گروهی از خاصیت های CSS هستند که به شما امکان می دهند تا از خاصیت های یک کلاس، در یک کلاس دیگر استفاده کنید. کاربرد Mixinsها در Less شامل این می شود که شما می توانید مشابه با تعریف یک استایل CSS، یک mixin را تعریف کنید. یک mixin می تواند چندین مقدار را ذخیره سازی کند و در مواقع نیاز، آنها را مورد استفاده قرار دهد.

      جدول زیر استفاده از mixin ها را به طور کامل نشان می دهد:

      نحوه استفاده mixin و توضیحاتشماره
      خروجی mixin

      mixin می تواند در خروجی از طریق قرار دادن پرانتز بعد از آن ساخته شود.

      ۱
      سلکتور در Mixins

      Mixins می توانند نه تنها خواص داشته باشند، بلکه شامل انتخابگرها نیز می توانند بشوند.

      ۲
      فضاهای نام
      فضاهای نامی برای گروه بندی mixinها تحت نام مشترک استفاده می شود.
      ۳
      فضای Names Guarded
      هنگامی که محافظ در فضای نام اعمال می شود، mixins تعریف شده توسط آن فقط زمانی استفاده می شود که وضعیت نگهبان مقدار درست باشد.
      ۴
      The !important keyword

      کلید واژه مهم برای لغو خصوصیت خاص مورد استفاده قرار می گیرد.

      ۵

      مثال زیر، کاربرد mixin ها را در یک فایل Less نشان می دهد:

      مثال : 

      اکنون فایل style.less را بسازید:

      style.less

      مثال : 

      با استفاده از دستور زیر، فایل style.less به به فایل style.css کامپایل کنید:

      مثال : 

      پس از اجرای دستور بالا، فایل style.css به طور خودکار ایجاد خواهد شد:

      style.css

      مثال : 

      خروجی

      گام های زیر را انجام دهید تا خروجی کدهای بالا را مشاهده نمایید:

      • کد html بالای صفحه را با نام less_mixins.html ذخیره کنید.
      • سپس این فایل html را در مرورگر باز کنید. خروجی به صورت زیر خواهد بود.

      Mixinsها در Less

      استفاده از پرانتزها به هنگام فراخوانی mixin ها اختیاری است. در مثال بالا، عبارت های ;()p1. و ;p1. عمل یکسانی را انجام می دهند.

      کلام آخر

      این جلسه به خوبی با مفهوم mixin ها آشنا شدید در دو جلسه بعد به صورت جزیی تر بهmixinها نگاه میکنیم،با ما همراه باشید تا توضیحات لازم مربوط به آموزش دوره LESS را به اتمام برسانیم.
      QR:  جلسه ۱۴ : Mixins ها در Less
      به اشتراک بگذارید