کارتهای Bootstrap یک محفظه محتوای انعطافپذیر و قابل گسترش با انواع و گزینههای متعدد ارائه میکنند.
در باره
کارت یک محفظه محتوای انعطاف پذیر و قابل توسعه است. این شامل گزینه هایی برای سرصفحه ها و پاورقی ها، طیف گسترده ای از محتوا، رنگ های پس زمینه متنی و گزینه های نمایش قدرتمند است. اگر با Bootstrap 3 آشنا هستید، کارت ها جایگزین پانل ها، چاه ها و تصاویر کوچک قدیمی ما می شوند. عملکردی مشابه با آن اجزا به عنوان کلاس های اصلاح کننده برای کارت ها در دسترس است.
مثال
کارتها با کمترین نشانهگذاری و سبک ممکن ساخته میشوند، اما همچنان کنترل و سفارشیسازی زیادی را ارائه میکنند. ساخته شده با فلکس باکس، هم ترازی آسان را ارائه می کنند و به خوبی با سایر اجزای Bootstrap ترکیب می شوند. آنها به marginطور پیش فرض هیچ ندارند، بنابراین در صورت نیاز از ابزارهای فاصله استفاده کنید .
در زیر نمونه ای از کارت پایه با محتوای ترکیبی و عرض ثابت آورده شده است. کارتها هیچ عرض ثابتی برای شروع ندارند، بنابراین به طور طبیعی تمام عرض عنصر اصلی را پر میکنند. این به راحتی با گزینه های مختلف اندازه ما سفارشی می شود.
عنوان کارت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
کارتها از محتوای متنوعی از جمله تصاویر، متن، گروههای فهرست، پیوندها و موارد دیگر پشتیبانی میکنند. در زیر نمونه هایی از موارد پشتیبانی شده آورده شده است.
بدن
بلوک سازنده یک کارت است .card-body. هر زمان که به یک بخش خالی در کارت نیاز دارید از آن استفاده کنید.
این مقداری متن در بدنه کارت است.
عناوین، متن و پیوندها
عنوان کارت با افزودن .card-titleبه یک <h*>برچسب استفاده می شود. .card-linkبه همین ترتیب لینک ها اضافه می شوند و با افزودن به یک <a>تگ در کنار یکدیگر قرار می گیرند .
زیرنویس با افزودن یک .card-subtitleبه یک <h*>برچسب استفاده می شود. اگر .card-titleو .card-subtitleموارد در یک .card-bodyآیتم قرار می گیرند، عنوان کارت و زیرنویس به خوبی تراز می شوند.
عنوان کارت
زیرنویس کارت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
.card-img-topیک تصویر را در بالای کارت قرار می دهد. با .card-text، می توان متن را به کارت اضافه کرد. متن درون .card-textنیز می تواند با تگ های استاندارد HTML استایل دهی شود.
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
لیست کردن گروه ها
لیستی از محتوا را در یک کارت با یک گروه فهرست هموار ایجاد کنید.
Cras justo odio
Dapibus ac facilisis in
دهلیزی در اروس
ویژه
Cras justo odio
Dapibus ac facilisis in
دهلیزی در اروس
سینک آشپزخانه
چندین نوع محتوا را با هم ترکیب کرده و مطابقت دهید تا کارت مورد نیاز خود را ایجاد کنید، یا همه چیز را در آنجا بیندازید. در زیر، سبکهای تصویر، بلوکها، سبکهای متن و یک گروه فهرست نشان داده شده است که همه در یک کارت با عرض ثابت پیچیده شدهاند.
عنوان کارت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
کارتها برای شروع کار خاصی را فرض نمیکنند width، بنابراین 100% پهن خواهند بود مگر اینکه خلاف آن ذکر شده باشد. میتوانید این مورد را در صورت نیاز با CSS سفارشی، کلاسهای گرید، میکسهای Grid Sass یا ابزارهای کمکی تغییر دهید.
استفاده از نشانه گذاری شبکه
با استفاده از شبکه، کارت ها را در صورت نیاز در ستون ها و ردیف ها بپیچید.
درمان عنوان ویژه
با متن پشتیبان زیر به عنوان راهنما طبیعی برای محتوای اضافی.
کارت ها شامل چند گزینه برای کار با تصاویر هستند. از میان افزودن «کلاههای تصویر» در دو انتهای کارت، پوشاندن تصاویر با محتوای کارت، یا به سادگی جاسازی تصویر در کارت، انتخاب کنید.
سرپوش های تصویری
همانند سرصفحهها و پاورقیها، کارتها میتوانند شامل «کلاههای تصویر» بالا و پایین باشند—تصاویر در بالا یا پایین کارت.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
آخرین به روز رسانی 3 دقیقه قبل
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
آخرین به روز رسانی 3 دقیقه قبل
پوشش های تصویر
یک تصویر را به پسزمینه کارت تبدیل کنید و روی متن کارت خود قرار دهید. بسته به تصویر، ممکن است به سبک ها یا ابزارهای اضافی نیاز داشته باشید یا نباشید.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
آخرین به روز رسانی 3 دقیقه قبل
سبک های کارت
کارتها شامل گزینههای مختلفی برای سفارشی کردن پسزمینه، حاشیهها و رنگ آنها هستند.
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت ثانویه
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت موفقیت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت خطر
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت اخطار
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت اطلاعات
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت نور
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت تیره
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
انتقال معنا به فناوری های کمکی
استفاده از رنگ برای افزودن معنی فقط یک نشانه بصری ارائه می دهد که به کاربران فناوری های کمکی - مانند صفحه خوان ها - منتقل نمی شود. اطمینان حاصل کنید که اطلاعات مشخص شده با رنگ یا از خود محتوا واضح است (مثلاً متن قابل مشاهده)، یا از طریق ابزارهای جایگزین، مانند متن اضافی پنهان شده با .sr-onlyکلاس، گنجانده شده است.
مرز
از ابزارهای مرزی برای تغییر فقط border-colorکارت استفاده کنید. توجه داشته باشید که میتوانید طبق شکل زیر .text-{color}کلاسهایی را روی والد .cardیا زیرمجموعهای از محتویات کارت قرار دهید.
سرتیتر
عنوان کارت اصلی
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت ثانویه
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت موفقیت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت خطر
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت اخطار
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت اطلاعات
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت نور
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
سرتیتر
عنوان کارت تیره
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
ابزارهای کاربردی را مخلوط می کند
همچنین میتوانید حاشیههای سرصفحه و پاورقی کارت را در صورت نیاز تغییر دهید و حتی آنها را background-colorبا .bg-transparent.
سرتیتر
عنوان کارت موفقیت
چند نمونه متن کوتاه برای ساختن عنوان کارت و تشکیل بخش عمده ای از محتوای کارت.
چیدمان کارت
بوت استرپ علاوه بر استایل دادن به محتوا در کارت ها، چند گزینه برای چیدمان سری کارت ها نیز دارد. در حال حاضر، این گزینههای طرحبندی هنوز پاسخگو نیستند.
گروه های کارت
از گروه های کارت برای رندر کردن کارت ها به عنوان یک عنصر منفرد و متصل با ستون های عرض و ارتفاع یکسان استفاده کنید. گروه های کارت display: flex;برای رسیدن به اندازه یکنواخت خود استفاده می کنند.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
آخرین به روز رسانی 3 دقیقه قبل
عنوان کارت
این کارت دارای متن پشتیبان در زیر به عنوان راهنما طبیعی برای محتوای اضافی است.
آخرین به روز رسانی 3 دقیقه قبل
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این کارت حتی محتوای طولانیتری نسبت به کارت اول دارد که عملکرد ارتفاع برابر را نشان میدهد.
آخرین به روز رسانی 3 دقیقه قبل
هنگام استفاده از گروه های کارت با پاورقی، محتوای آنها به طور خودکار ردیف می شود.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
عنوان کارت
این کارت دارای متن پشتیبان در زیر به عنوان راهنما طبیعی برای محتوای اضافی است.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این کارت حتی محتوای طولانیتری نسبت به کارت اول دارد که عملکرد ارتفاع برابر را نشان میدهد.
عرشه های کارت
آیا به مجموعه ای از کارت های عرض و ارتفاع مساوی نیاز دارید که به یکدیگر متصل نباشند؟ از عرشه کارت استفاده کنید.
عنوان کارت
این یک کارت طولانیتر با متن پشتیبانی در زیر بهعنوان یک راهنما طبیعی برای محتوای اضافی است. این محتوا کمی طولانی تر است.
آخرین به روز رسانی 3 دقیقه قبل
عنوان کارت
این کارت دارای متن پشتیبان در زیر به عنوان راهنما طبیعی برای محتوای اضافی است.
آخرین به روز رسانی 3 دقیقه قبل
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این کارت حتی محتوای طولانیتری نسبت به کارت اول دارد که عملکرد ارتفاع برابر را نشان میدهد.
آخرین به روز رسانی 3 دقیقه قبل
درست مانند گروههای کارت، پاورقیهای کارت در عرشهها بهطور خودکار ردیف میشوند.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این محتوا کمی طولانی تر است.
عنوان کارت
این کارت دارای متن پشتیبان در زیر به عنوان راهنما طبیعی برای محتوای اضافی است.
عنوان کارت
این یک کارت گسترده تر با متن پشتیبانی در زیر به عنوان یک راهنما طبیعی به محتوای اضافی است. این کارت حتی محتوای طولانیتری نسبت به کارت اول دارد که عملکرد ارتفاع برابر را نشان میدهد.
ستون های کارت
کارتها را میتوان در ستونهای ماسونیمانند فقط با CSS با قرار دادن آنها در.card-columns . کارت ها با ویژگی های CSS columnبه جای flexbox برای تراز آسان تر ساخته شده اند. کارت ها از بالا به پایین و از چپ به راست مرتب می شوند.
سر بالا! مسافت پیموده شده شما با ستون های کارت ممکن است متفاوت باشد. برای جلوگیری از شکستن کارتها در ستونها، باید آنها را طوری تنظیم کنیم که display: inline-blockهنوز column-break-inside: avoidراهحلی ضد گلوله نیست.
عنوان کارت که به یک خط جدید بسته می شود
این یک کارت طولانیتر با متن پشتیبانی در زیر بهعنوان یک راهنما طبیعی برای محتوای اضافی است. این محتوا کمی طولانی تر است.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. عدد صحیح posuere erat a ante.
عنوان کارت
این کارت دارای متن پشتیبان در زیر به عنوان راهنما طبیعی برای محتوای اضافی است.
آخرین به روز رسانی 3 دقیقه قبل
Lorem ipsum dolor sit amet, consectetur adipiscing elit. عدد صحیح posuere erat.
عنوان کارت
این کارت دارای عنوان منظم و پاراگراف کوتاهی از متن در زیر آن است.
آخرین به روز رسانی 3 دقیقه قبل
Lorem ipsum dolor sit amet, consectetur adipiscing elit. عدد صحیح posuere erat a ante.
عنوان کارت
این کارت دیگری با عنوان و متن پشتیبانی در زیر است. این کارت دارای محتوای اضافی است تا در کل کمی بلندتر شود.
آخرین به روز رسانی 3 دقیقه قبل
ستون های کارت را نیز می توان با برخی کدهای اضافی گسترش داد و سفارشی کرد. در زیر یک فرمت .card-columnsکلاس با استفاده از همان CSS که ما استفاده می کنیم - ستون های CSS - برای ایجاد مجموعه ای از لایه های پاسخگو برای تغییر تعداد ستون ها استفاده می کنیم.