کارتها
<div class="card">
<div class="card-header">نمونه کارت پایه</div>
<div class="card-body">این یک نمونه کارت پایه است که مشاهده میکنید.</div>
</div>
.card
.card-header نمونه کارت پایه
.card-body این یک نمونه کارت پایه است که مشاهده میکنید.
توجه: استایل کارت در SB Admin Pro با رنگ پسزمینه روشن به دلیل رنگ پسزمینه هدر کارت، بدنه کارت و سایه جعبه بهتر به نظر میرسد.
منو کشویی در هدر:
این یک نمونه کارت سفارشی دارای منو کشویی در هدر کارت می باشد. ویژگی overflow این کارت روی مخفی کردن (hidden) تنظیم شده است، بنابراین ارتفاع کارت شما باید بیشتر از ارتفاع منو بازشوند باشد.
<div class="card card-header-actions">
<div class="card-header">
هدر منو کشویی
<div class="dropdown no-caret">
<button class="btn btn-transparent-dark btn-icon dropdown-toggle" id="dropdownMenuButton" type="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i data-feather="more-vertical"></i>
</button>
<div class="dropdown-menu dropdown-menu-right animated--fade-in-up" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#!">حذف</a>
<a class="dropdown-item" href="#!">ویرایش</a>
<a class="dropdown-item" href="#!">اشتراک گذاری</a>
</div>
</div>
</div>
<div class="card-body">
...
</div>
</div>
.card.card-header-actions
.card-header
| هدر منو کشویی
.dropdown.no-caret
button#dropdownMenuButton.btn.btn-transparent-dark.btn-icon.dropdown-toggle(type='button', data-bs-toggle='dropdown', aria-haspopup='true', aria-expanded='false')
i.text-primary(data-feather='more-vertical')
.dropdown-menu.dropdown-menu-end.animated--fade-in-up(aria-labelledby='dropdownMenuButton')
a.dropdown-item(href='#!') حذف
a.dropdown-item(href='#!') ویرایش
a.dropdown-item(href='#!') اشتراک گذاری
.card-body
| ...
.card-header-actions
را به
.card-header-actions
خود اضافه کنید
هنگام استفاده 2 المان در هدر کارت.
این کلاس یک استایل انعطافپذیر را در هدر کارت اعمال میکند،
فاصله یکسان بین متن و المان دیگر ایجاد میکند.
کارت دارای آیکن :
این نمونه از یک کارت سفارشی با گروهی از آیکون ها در داخل هدر کارت است.
<div class="card card-header-actions mx-auto">
<div class="card-header">
کارت دارای آیکن
<div>
<button class="btn btn-pink btn-icon mr-2">
<i data-feather="heart"></i>
</button>
<button class="btn btn-teal btn-icon mr-2">
<i data-feather="bookmark"></i>
</button>
<button class="btn btn-blue btn-icon">
<i data-feather="share"></i>
</button>
</div>
</div>
<div class="card-body">
...
</div>
</div>
.card.card-header-actions
.card-header
| کارت دارای آیکن
div
button.btn.btn-pink.btn-icon.me-2
i(data-feather='heart')
button.btn.btn-teal.btn-icon.me-2
i(data-feather='bookmark')
button.btn.btn-blue.btn-icon
i(data-feather='share')
.card-body
...
.card-header-actions
در کامپوننت خود استفاده کردیم.
کارت با دکمه در هدر :
این یک نمونه کارت که دارای دکمه در هدر می باشد.
<div class="card card-header-actions">
<div class="card-header">
دکمه در هدر
<button class="btn btn-primary btn-sm">حذف</button>
</div>
<div class="card-body">
...
</div>
</div>
.card.card-header-actions
.card-header
| دکمه در هدر
button.btn.btn-primary.btn-sm حذف
.card-body
| ...
.btn-sm
استفاده می کند.
از
.btn-xs
نیز هم پشتیبانی می شود،
اما دکمه های بزرگتر ممکن است ارتفاع داخلی هدر کارت را تغییر دهند.
کارت دارای جستجو :
این نمونه ای از یک کارت سفارشی با جستجو در داخل هدر کارت است.
<div class="card card-header-actions">
<div class="card-header">
هدر
<form>
<input class="form-control" placeholder="جستجو...">
</form>
</div>
<div class="card-body">
...
</div>
</div>
.card.card-header-actions
.card-header
| هدر
form
input.form-control(placeholder='Search')
.card-body
...
.card-header-actions
در هدر کارت استفاده کنید.
این یک نمونه کارت تاشو با استفاده از بوت استرپ است، دارای یک ظاهر طراحی سفارشی اضافه شده است. روی هدر کارت کلیک کنید تا بدنه کارت را در حال باز و بسته شدن ببینید!
<div class="card card-collapsable">
<a class="card-header" href="#collapseCardExample" data-bs-toggle="collapse" role="button" aria-expanded="true" aria-controls="collapseCardExample">نمونه کارت کارت باز و بسته کشویی
<div class="card-collapsable-arrow">
<i class="fas fa-chevron-down"></i>
</div>
</a>
<div class="collapse show" id="collapseCardExample">
<div class="card-body">
...
</div>
</div>
</div>
.card.card-collapsable
a.card-header(href='#collapseCardExample', data-bs-toggle='collapse', role='button', aria-expanded='true', aria-controls='collapseCardExample')
| نمونه کارت کارت باز و بسته کشویی
.card-collapsable-arrow
i.fas.fa-chevron-down
#collapseCardExample.collapse.show
.card-body
| ...
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.
<div class="card card-scrollable">
<div class="card-header">نمونه کارت قابل پیمایش</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer small text-muted">فوتر سایت</div>
</div>
.card.card-scrollable
.card-header نمونه کارت قابل پیمایش
.card-body
p.card-text
...
.card-footer.small.text-muted فوتر سایت
.card-body
و وقتی ارتفاع ثابت شد محتویات بدنه کارت را اسکرول کنید. می توانید حداکثر ارتفاع بدنه کارت را با تغییر آن تنظیم کنید
$card-scrollable-max-height
متغیر SCSS که روی
15rem
بصورت پیشفرض فعال است.همچنین میتوانید حداکثر ارتفاع بدنه کارت را با استفاده از CSS درون خطی یا لغو CSS برای کارتهای مختلف تنظیم کنید.
تصویر کارت:
نمونه کارت تصویر در بالا
این نمونه ای از کارت تصویر پیش فرض بوت استرپ با تصویری بالای محتوای بدنه کارت است.
نمونه کارت تصویر در پایین
این نمونه ای از کارت تصویر پیش فرض بوت استرپ با تصویری پایین محتوای بدنه کارت است.
<!-- Card Image Cap (Top) Example -->
<div class="card">
<img class="card-img-top" src="path/to/image" alt="...">
<div class="card-body">
<h5 class="card-title">نمونه کارت تصویر در بالا</h5>
<p class="card-text">...</p>
</div>
</div>
<!-- Card Image Cap (Bottom) Example -->
<div class="card">
<div class="card-body">
<h5 class="card-title">نمونه کارت تصویر در پایین</h5>
<p class="card-text">...</p>
</div>
<img class="card-img-bottom" src="path/to/image" alt="...">
</div>
//- Card Image Cap (Top) Example
.card
img.card-img-top(src='path/to/image', alt='...')
.card-body
h5.card-title نمونه کارت تصویر در بالا
p.card-text
| ...
//- Card Image Cap (Bottom) Example
.card
.card-body
h5.card-title نمونه کارت تصویر در پایین
p.card-text
| ...
img.card-img-bottom(src='path/to/image', alt='...')
کارت دارای تصویر همپوشانی:
<!-- Card Image Overlay Example -->
<div class="card">
<img class="card-img" src="path/to/image" alt="...">
<div class="card-img-overlay">
<h5 class="card-title">کارت دارای تصویر (همپوشانی با متن)</h5>
<p class="card-text">...</p>
</div>
</div>
//- Card Image Overlay Example
.card
img.card-img(src='path/to/image', alt='...')
.card-img-overlay
h5.card-title کارت دارای تصویر (همپوشانی با متن)
p.card-text
| ...
تصویر کارت در اطراف:
تصویر کارت در طرف راست
برای ایجاد این نوع کارت از شبکه Bootstrap با کلاس های ابزار استفاده کنید.
تصویر کارت در طرف چپ
برای ایجاد این نوع کارت از شبکه Bootstrap با کلاس های ابزار استفاده کنید.
<!-- Card Image (Left) -->
<div class="card">
<div class="row no-gutters">
<div class="col-md-4"><img class="img-fluid" src="path/to/image" alt="..."></div>
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title">تصویر کارت در طرف راست</h5>
<p class="card-text">...</p>
</div>
</div>
</div>
</div>
<!-- Card Image (Right) -->
<div class="card">
<div class="row no-gutters">
<div class="col-md-8">
<div class="card-body">
<h5 class="card-title">تصویر کارت در طرف چپ</h5>
<p class="card-text">...</p>
</div>
</div>
<div class="col-md-4"><img class="img-fluid" src="path/to/image" alt="..."></div>
</div>
</div>
//- Card Image (Left)
.card
.row.g-0
.col-md-4
img.img-fluid(src='path/to/image', alt='...')
.col-md-8
.card-body
h5.card-title تصویر کارت در طرف راست
p.card-text
| ...
//- Card Image (Right)
.card
.row.g-0
.col-md-8
.card-body
h5.card-title تصویر کارت در طرف چپ
p.card-text
| ...
.col-md-4
img.img-fluid(src='path/to/image', alt='...')
موج دار:
.card-waves
برای تنظیم تصویر پس زمینه به شکل موج دار. این کار با کارتهای سفید پیشفرض و کارتهایی که پاورقی کارت ندارند، بهترین کار را دارد.
<!-- Waves Styled Card -->
<div class="card card-waves">
<div class="card-header">کارت مدل موج دار</div>
<div class="card-body">...</div>
</div>
//- Waves Styled Card
.card.card-waves
.card-header کارت مدل موج دار
.card-body ...
زاویه دار:
.card-angles
برای تنظیم تصویر پس زمینه به شکل زاویه دار. این کار با کارتهای سفید پیشفرض و کارتهایی که پاورقی کارت ندارند، بهترین کار را دارد.
<!-- Angles Styled Card -->
<div class="card card-angles">
<div class="card-header">کارتهای مدل زاویه دار</div>
<div class="card-body">...</div>
</div>
//- Angles Styled Card
.card.card-angles
.card-header کارتهای مدل زاویه دار
.card-body ...
<!-- Icon Card Example -->
<div class="card card-icon">
<div class="row no-gutters">
<div class="col-auto card-icon-aside bg-primary">
<i data-feather="layers"></i>
</div>
<div class="col">
<div class="card-body py-5">
<h5 class="card-title">آیکن سفارشی کارت</h5>
<p class="card-text">...</p>
</div>
</div>
</div>
</div>
//- Icon Card Example
.card.card-icon
.row.g-0
.col-auto.card-icon-aside.bg-primary
i.me-1.text-white-50(data-feather='layers')
.col
.card-body.py-5
h5.card-title آیکن سفارشی کارت
p.card-text
| ...
رنگ بندی پیشفرض کارتها:
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
<!-- Primary Card -->
<div class="card bg-primary text-white">
<div class="card-header text-white">کارت اولیه</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Secondary Card -->
<div class="card bg-secondary text-white">
<div class="card-header text-white">کارت ثانویه</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Success Card -->
<div class="card bg-success text-white">
<div class="card-header text-white">کارت موفقیت</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Danger Card -->
<div class="card bg-danger text-white">
<div class="card-header text-white">کارت خطر</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Warning Card -->
<div class="card bg-warning text-white">
<div class="card-header text-white">فوتر اخطار</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Light Card -->
<div class="card bg-light">
<div class="card-header text-dark">کارت روشن</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Dark Card -->
<div class="card bg-dark text-white">
<div class="card-header text-white">کارت تیره</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
//- Primary Card
.card.bg-primary.text-white
.card-header.text-white کارت اولیه
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Secondary Card
.card.bg-secondary.text-white
.card-header.text-white کارت ثانویه
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Success Card
.card.bg-success.text-white
.card-header.text-white کارت موفقیت
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Danger Card
.card.bg-danger.text-white
.card-header.text-white کارت خطر
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Warning Card
.card.bg-warning.text-white
.card-header.text-white کارت اخطار
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Light Card
.card.bg-light
.card-header.text-dark کارت روشن
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Dark Card
.card.bg-dark.text-white
.card-header.text-white کارت تیره
.card-body
p.card-text ...
.card-footer فوتر کارت
.bg-*
استفاده می کنند
کلاس ابزار پس زمینه، همراه با کلاس ابزار رنگ متن در صورت لزوم. تمام مثال های بالا، به جز کارت رنگی پس زمینه روشن، از آن استفاده کنید
.text-white
ابزار به همراه یک ابزار پس زمینه.
رنگ بندی کارت توسعه داده شده:
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
لورم ایپسوم متن ساختگی با تولید سادگی.
<!-- Red Card -->
<div class="card bg-red text-white">
<div class="card-header text-white">کارت قرمز</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Orange Card -->
<div class="card bg-orange text-white">
<div class="card-header text-white">کارت نارنچی</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Yellow Card -->
<div class="card bg-yellow text-white">
<div class="card-header text-white">کارت زرد</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Green Card -->
<div class="card bg-green text-white">
<div class="card-header text-white">کارت سبز</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Teal Card -->
<div class="card bg-teal text-white">
<div class="card-header text-white">کارت سبز روشن</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Cyan Card -->
<div class="card bg-cyan text-white">
<div class="card-header text-white">کارت فیروزه ای</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Blue Card -->
<div class="card bg-blue text-white">
<div class="card-header text-white">کارت آبی</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Indigo Card -->
<div class="card bg-indigo text-white">
<div class="card-header text-white">کارت نیلی آبی</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Purple Card -->
<div class="card bg-purple text-white">
<div class="card-header text-white">کارت بنفش</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
<!-- Pink Card -->
<div class="card bg-pink text-white">
<div class="card-header text-white">کارت صورتی</div>
<div class="card-body">
<p class="card-text">...</p>
</div>
<div class="card-footer">فوتر کارت</div>
</div>
//- Red Card
.card.bg-red.text-white
.card-header.text-white کارت قرمز
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Orange Card
.card.bg-orange.text-white
.card-header.text-white کارت نارنجی
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Yellow Card
.card.bg-yellow.text-white
.card-header.text-white کارت زرد
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Green Card
.card.bg-green.text-white
.card-header.text-white کارت سبز
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Teal Card
.card.bg-teal.text-white
.card-header.text-white کارت سبز روشن
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Cyan Card
.card.bg-cyan.text-white
.card-header.text-white کارت فیروزه ای
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Blue Card
.card.bg-blue.text-white
.card-header.text-white کارت آبی
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Indigo Card
.card.bg-indigo.text-white
.card-header.text-white کارت نیلی آبی
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Purple Card
.card.bg-purple.text-white
.card-header.text-white کارت بنفش
.card-body
p.card-text ...
.card-footer فوتر کارت
//- Pink Card
.card.bg-pink.text-white
.card-header.text-white کارت صورتی
.card-body
p.card-text ...
.card-footer فوتر کارت