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



  • ۴
  • فروردین

جلسه ۱۲۴ : آموزش کار با ویژگی grid-template در CSS

  • دسته‌بندی‌ها :
جلسه ۱۲۴ : آموزش کار با ویژگی grid-template در CSS
    • جزئیات
    • نوع محتواآموزشی

      سلام به همه پی وی لرنی های عزیز!
      به دوره آموزش ویژگی های CSS خوش آمدید. CSS مخفف Cascade Style Sheets است که توسط W3C یا کنسرسیوم جهانی وب ایجاد شده است. اگر HTML اسکلت و ساختار وب است آنگاه CSS گوشت پوست وب را تشکیل می دهد که ضعف های HTML را پوشش داده و آن ها را رفع می نماید. در این مجموعه از مجموعه آموزش های پی وی لرن قرار است به سراغ دوره آموزش ویژگی های CSS برویم و شما را با Properties ها یا ویژگی های CSS آشنا کنیم. روند هر جلسه این دوره به این شکل است که هر جلسه اختصاص به یک ویژگی دارد و در هر جلسه نیز برای هر Property یا ویژگی نیز سعی شده با ارائه مثال های مرتبط، یادگیری ویژگی های CSS آسان تر و ماندگارتر شود.
      در جلسه گذشته آموختیم که ویژگی grid-row-start چیست و چگونه می توان از آن استفاده کرد. ویژگی grid-row-start تعریف می کند که آیتم در کدام سطر شروع می شود.
      در این جلسه قرار است آموزش کار با ویژگی grid-template در CSS ارائه شود.

      آموزش کار با ویژگی grid-template در CSS

      به مثال زیر توجه نمایید؛ در این مثال یک طرح شبکه سه ستونی ایجاد کرده ایم که در آن ردیف اول ۱۵۰px ارتفاع دارد.

      مثال : 

      تعریف و کاربرد

      ویژگی grid-template یک ویژگی خلاصه برای ویژگی grid-template-rows و grid-template-columns و ویژگی grid-template-areas است.

      مقدار پیش فرضnone none none
      به ارث بردنخیر
      متحرک بودنبله
      نسخهCSS Grid Layout Module Level 1
      سینتکس JavaScript“object.style.gridTemplate=”250px / auto auto

      پشتیبانی مرورگر ها

      در ادامه آموزش کار با ویژگی grid-template در CSS جدولی ارائه کرده ایم که نشان می دهد این ویژگی CSS در چه مرورگر های پشیبانی می شود.

      نام ویژگیChrome iconFirefox iconOpera iconSafari-FR iconInternet-Explorer icon
      grid-template۵۷۵۲۴۴۱۰۱۶

      سینتکس CSS

      مثال : 

      مقدار ویژگی

      مقدارتوضیحات
      noneمقدار پیش فرض است. اندازه مشخصی برای ستون ها یا ردیف ها وجود ندارد.
      grid-template rows / grid-template-columnsاندازه (های) ستون ها و ردیف ها را مشخص می کند.
      grid-template-areasطرح شبکه را با استفاده از موارد نام گذاری شده مشخص می کند.
      initialویژگی را به مقدار پیش فرض خود تنظیم می کند.
      inheritاین ویژگی را از عنصر parent خود به ارث می برد.

      مثال های بیشتر

      مثال یک

      در این مثال در دو ردیفی “item1” در آن وجود دارد دو ستون اول span می شود. ( در پنج ستون طرح شبکه ) :

      مثال : 

      مثال دو

      همه آیتم ها را نامگذاری کرده و یک قالب وب پیج ready-to-use را ایجاد می نماید :

      مثال : 

      کلام آخر

      در این جلسه به آموزش کار با ویژگی grid-template در CSS پرداختیم؛ این ویژگی یک ویژگی خلاصه برای ویژگی grid-template-rows و grid-template-columns و ویژگی grid-template-areas است.
      در جلسه بعدی با ویژگی grid-template-areas آشنا می شویم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۱۲۴ : آموزش کار با ویژگی grid-template در CSS
      به اشتراک بگذارید