نمادها

شما اینجا هستید

آموزش Bootstrap 4 جلسه شانزدهم (Card)

در خدمت شما هستیم با آموزش Bootstrap 4 جلسه شانزدهم (Card)

آموزش Bootstrap 4 جلسه شانزدهم (Card) از سری آموزش های تک قسمتی است.

 

کارت (Card) چیست؟

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

 

چگونه کارت بسازیم؟

برای ساخت کارت باید از کلاس های آماده بوت استرپ استفاده کنیم . این که ما کلاس ها را در چه تگی بنویسیم زیاد مهم نیست مهم ترتیب نوشتن کلاس ها است . وقتی ما یک کارت میسازیم باکسی با حاشیه را ایجاد میکنیم برای ساخت این کادر با حاشیه از کلاس card استفاده میکنیم و محتوای که درون کادر مینویسیم را داخل کلاس card-body قرار میدهیم برای واضح شدن موضوع از کد زیر کمک بگیرید:

 

کارت با header و footer

در قسمت بالا یاد گرفتید که یک کارت ساده بسازید اگر میخواهید کارت شما هدر و فوتر داشته باشد کافیست داخل تگ با کلاس card تگی با کلاس card-header برای هدر و کلاس card-footer را برای نمایش فوتر بنویسید. توجه داشته باشید کلاس card-header قبل از card-body و کلاس card-footer بعد از card-body نوشته شود برای واضح شدن موضوع میتونید از کد زیر کمک بگیرید:

 

کلاس های رنگی در کارت ها

کارت ها هم مانند باقی موارد از کلاس های رنگی پشتیبانی میکنند برای دادن رنگ به کارت ها کافیست از کلاس های رنگی به اضافه bg استفاده کنید به عنوان مثال برای رنگ سبز کلاس bg-success را استفاده میکنیم. کلاس های رنگی را برای شما لیست کرده و هرکدام را توضیح میدهیم :

  • bg-primary : این کلاس رنگ آبی را برای ما میسازد.
  • bg-success : این کلاس رنگ سبز به کارت های ما میدهد
  • bg-info : رنگ این کلاس آبی کمرنگ است.
  • bg-warning : به کمک این کلاس میتوانید رنگ نارنجی بسازید.
  • bg-danger :قرمز رنگی است که این کلاس میسازد.
  • bg-secondary : به کمک این کلاس میتوانید کارت های خود را خاکستری کنید.
  • bg-dark : رنگ تیره نزدیک به مشکی توسط این کلاس ساخته میشود.
  • bg-light : این کلاس رنگ روشن نزدیک به سفید میسازد.

برای واضح شدن موضوع میتوانید از کد زیر کمک بگیرید:

 

ساخت کارت لینک دار

اگر میخواهید کارت هایی با قابلیت لینک بسازید میتوانید به کمک کلاس های بوت استرپ این کار را به سادگی انجام دهید کافیست در تگ a خود از کلاس card-link استفاده کنید تا لینک های شما استایل مناسبی برای کارت ها به خود بگیرند برای واضح شدن موضوع میتوانید از کد زیر کمک بگیرید:

 

کارت های عکس دار

کارت های شما میتوانند قابلیت داشتن عکس را دارا باشند و بوت استرپ نیز برای این مورد کلاسی ایجاد کرده است ۲ حالت دارد شما میتوانید ابتدا تصویر را بگذارید بعد محتوا و یا برعکس اول محتوا را بگذارید بعد عکس اگر میخواهید اول عکس باشد باید از کلاس card-img-top در تگ img خود استفاده کنید و اگر میخواهید تصویر بعد محتوا بیاید باید از کلاس card-img-bottom استفاده کنید برای واضح شدن موضوع میتوانید از کد زیر استفاده کنید:

 

کارت های image overlay

اگر میخواهید در کارت های خود عکسی در بک گراند داشته باشید که متن روی آن نوشته شود باید از image overly استفاده کنید. بوت استرپ برای این مورد کلاسی ایجاد کرده است که باید جایگزین کلاس card-body شود کلاسی که برای این موضوع ساخته شده  card-img-overlay است برای واضح شدن موضوع میتوانید از کد زیر کمک بگیرید:

 

کارت های سلولی

اگر میخواهید از کارت ها به صورت سلولی و کنار هم استفاده کنید بوت استرپ کلاسی را برای این کار فراهم کرده است کافیست div با کلاس card-columns ایجاد کنید و هر تعداد کارتی که میخواهید درون آن قرار دهید برای واضح شدن موضوع میتوانید از کد زیر کمک بگیرید:

 

کارت های deck

قابلیت deck به شما این امکان را میدهد که کارت های خود را به صورت ستونی کنار هم بچینید برای این کار کافیست کلاس card-deck را به یک div بدهید و تمام کارت های خود را داخل آن بنویسید برای واضح شدن موضوع میتوانید از کد زیر کمک بگیرید:

 

کارت های گروهی

اگر قصد دارید از کارت ها به صورت گروهی استفاده کنید امکانش توسط بوت استرپ فراهم شده است و کافیست شما از کلاس آماده آن استفاده کنید برای این کار باید جای کلاس card از کلاس card-group استفاده شود برای واضح شدن موضوع از کد زیر کمک بگیرید:

 

همچنین برای راحتی شما کل مباحث آموزش را در کد زیر جای داده ایم:

 

می توانید دیگر قسمت ها را در لینک زیر ببینید:

آموزش Bootstrap 4 جلسه پانزدهم (List Groups)

آموزش Bootstrap 4 جلسه هفدهم (Dropdown)

 

شما می توانید این آموزش را به صورت آنلاین از ویدیو زیر ببینید:

 

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

اگر این مطلب آموزنده بود به ما امتیاز دهید
1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (2 رای, میانگین: 4٫50 امتیاز از 5)
Loading...

این یک فایل mp4 تصویری است که با پلیر های ویدیویی قابل اجرا می باشد

دانلود آموزش Bootstrap 4 جلسه شانزدهم (Card): نوع فایل:mp4 حجم فایل:30.86 مگابایت

هر پلیر اجرا کننده فایل ویدیویی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.