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



  • ۲۶
  • اردیبهشت

جلسه ۰۹ : دستورالعمل های کنترل و اصطلاحات در Sass

  • دسته‌بندی‌ها :
جلسه ۰۹ : دستورالعمل های کنترل و اصطلاحات در Sass
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      دستورالعمل های کنترل و اصلاحات در Sass

      در دستورالعمل های کنترل و اصلاحات در Sass ما مطالبی راجع به عبارات و دستور های کنترل Control Directives & Expressions فرا می گیریم.
      استفاده از  عبارات و دستور های کنترل که توسط SassScript نیز پشتیبانی می شود اجازه می دهد که استایل های خاص خود را در شرایط مختلف بسازیم و یا همان استایل هایی که در اختیار داریم را تغییر داده و بارها و بارها مورد استفاده قرار دهیم.
      این عبارات و دستور های کنترل در واقع آپشن های پیشرفته ای هستند که عموماٌ در  mixins استفاده می شود.
      آنها نیاز به انعطاف پذیری قابل توجهی دارند، زیرا آنها بخشی از کتابخانه های Compass هستند.

      جدول زیر عبارات و دستور های کنترل عمده ای را که در SASS استفاده می شوند؛ فهرست کرده است.

      شماره عبارت و دستور العملعبارات و دستور العمل و ویژگی های آن
      ۱   ()if
      این دستورالعمل مبتنی بر شرایط است.
      اگر تابع ()if یک نتیجه را از دو خروجی ممکن بازگردانی نماید؛ در این صورت این دستورالعمل نیز پا به میدان
      می گذارد.
      ۲   if@
      این دستورالعمل SassScript expressions را پذیرفته و تا زمانی که نتیجه expressions چیز جز false یا null
      باشد از استایل های تو در تو nested styles استفاده می نماید.
      ۳   for@
      این دستورالعمل به شما اجازه تولید استابل ها را در Loop می دهد.
      ۴   each@
      این دستورالعمل درeach directive@ یک متغیر تعریف شده است که حاوی مقدار هر یک از اقلام در یک
      لیست است.
      ۵   while@
      این دستورالعمل SassScript expressions را به کار برده و تا زمانی که غلط بودن آن ارزیابی شود به صورت
      پی در پی استایل های تو در تو nested styles را به عنوان خروجی تولید می کند.

      کلام آخر

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

      Fatal error: Uncaught Error: Call to a member function get_regular_price() on boolean in /home/pvlearni/domains/pvlearn.com/public_html/wp-content/themes/pvlearn/functions.php:392 Stack trace: #0 /home/pvlearni/domains/pvlearn.com/public_html/wp-content/themes/pvlearn/single-product.php(940): onSale() #1 /home/pvlearni/domains/pvlearn.com/public_html/wp-includes/template-loader.php(74): include('/home/pvlearni/...') #2 /home/pvlearni/domains/pvlearn.com/public_html/wp-blog-header.php(19): require_once('/home/pvlearni/...') #3 /home/pvlearni/domains/pvlearn.com/public_html/index.php(17): require('/home/pvlearni/...') #4 {main} thrown in /home/pvlearni/domains/pvlearn.com/public_html/wp-content/themes/pvlearn/functions.php on line 392