گزینه های گرید

ببینید که چگونه جنبه های سیستم شبکه بوت استرپ در چندین دستگاه با یک جدول مفید کار می کند..

خیلی کوچک
<576px
کوچک
≥576px
مدیوم
≥768px
بزرگ
≥992px
خیلی بزرگ
≥1200px
حداکثر سایز عرض None (auto) 540px 720px 960px 1140px
پیشوند کلاس .col- .col-sm- .col-md- .col-lg- .col-xl-
# ستون 12
عرض سلول 30px (15px در هر سمت از ستون)
تو در تو Yes
ترتیب ستون Yes

با عرض مساوی

به عنوان مثال، در اینجا دو طرح بندی شبکه ای وجود دارد که برای هر دستگاه و پورت بازدید، از xs تا xl استفاده می شود. هر تعداد کلاس بدون واحد را برای هر نقطه شکستی که نیاز دارید اضافه کنید، همینطور عرض هر ستون یکسان خواهد بود.

.col-12 .col-md-8
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
.col-6
.col-6

تنظیم یک عرض ستون

طرح‌بندی خودکار برای ستون‌های شبکه flexbox همچنین به این معنی است که می‌توانید عرض یک ستون را تنظیم کنید و اندازه ستون‌های اطراف را به‌طور خودکار تغییر دهید. می توانید از کلاس های شبکه از پیش تعریف شده (همانطور که در زیر نشان داده شده است)، میکس های گرید یا شبکه، یا عرض های درون خطی استفاده کنید. توجه داشته باشید که ستون های دیگر بدون توجه به عرض ستون مرکزی، اندازه را تغییر می دهند.

1 از 3
2 از 3 (عریض تر)
3 از 3
1 از 3
2 از 3 (عریض تر)
3 از 3

عرض متغیر

از کلاس‌های col-{breakpoint}-auto برای اندازه‌گیری ستون‌ها بر اساس عرض طبیعی محتوای آنها استفاده کنید.

1 از 3
عرض متغیر
3 از 3
1 از 3
عرض متغیر
3 از 3

چند ردیفی با عرض مساوی

با درج یک .w-100 ستون‌هایی با عرض مساوی ایجاد کنید که در چندین ردیف قرار می‌گیرند، جایی که می‌خواهید ستون‌ها به یک خط جدید تبدیل شوند. با ترکیب .w-100 با برخی از ابزارهای ریسپانسیو، نقاط شکست یا وقفه ها را ریسپانسیو کنید.

col
col
col
col

کلاس های ریسپانسیو

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

نقاط شکست یا برک پوینت

برای شبکه‌هایی که از کوچک‌ترین دستگاه‌ها تا بزرگ‌ترین آنها یکسان هستند، از کلاس‌های .col و .col-* استفاده کنید. زمانی که به ستونی با اندازه خاص نیاز دارید یک کلاس شماره گذاری شده را مشخص کنید. در غیر این صورت، راحت از .col استفاده کنید.

col
col
col
col
col-8
col-4

به صورت افقی روی هم چیده شده

با استفاده از یک مجموعه واحد از کلاس‌های .col-sm-*، می‌توانید یک سیستم شبکه اصلی ایجاد کنید که به صورت انباشته شروع می‌شود و در نقطه شکست کوچک افقی می‌شود (sm ).

col-sm-8
col-sm-4
col-sm
col-sm
col-sm

ترکیب و مطابقت

نمی‌خواهید ستون‌های شما به سادگی در برخی از سطوح شبکه جمع شوند؟ در صورت نیاز از ترکیبی از کلاس های مختلف برای هر ردیف استفاده کنید. برای درک بهتر نحوه کارکرد آن به مثال زیر مراجعه کنید.

.col-12 .col-md-8
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
.col-6 .col-md-4
.col-6
.col-6

Gutters

ناودان‌ها را می‌توان با استفاده از لایه‌های مخصوص نقطه شکست و کلاس‌های سودمند حاشیه منفی تنظیم کرد. برای تغییر ناودان ها در یک ردیف معین، یک ابزار حاشیه منفی را در .row و ابزارهای padding را مطابق در .col جفت کنید. والد .container یا .container-fluid نیز ممکن است نیاز به تنظیم داشته باشد تا از سرریز ناخواسته جلوگیری شود، از ابزار padding دوباره استفاده کنید .

در اینجا نمونه ای از سفارشی کردن شبکه بوت استرپ در نقطه شکست بزرگ (lg) و بالاتر آمده است. ما پدینگ .col را با .px-lg-5 افزایش دادیم

پدینگ سفارشی ستون
پدینگ سفارشی ستون

ترازبندی

از ابزارهای alignment flexbox برای تراز عمودی و افقی ستون ها استفاده کنید. Internet Explorer 10-11 از تراز عمودی اقلام انعطاف پذیر پشتیبانی نمی کند هنگامی که آیتم انعطاف پذیر دارای min-height است، همانطور که در زیر نشان داده شده است. برای جزئیات بیشتر به Flexbugs #3 مراجعه کنید.

چیدمان عمودی

یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون
یکی از سه ستون

چیدمان افقی

با درج یک .w-100 ستون‌هایی با عرض مساوی ایجاد کنید که در چندین ردیف قرار می‌گیرند، جایی که می‌خواهید ستون‌ها به یک خط جدید تبدیل شوند. با ترکیب .w-100 با برخی از ابزارهای ریسپانسیو، وقفه ها یا شکست را ریسپانسیو کنید.

یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون
یک از دو ستون