فاصله گذاری
بوت استرپ شامل طیف گسترده ای از کلاس های کاربردی حاشیه و padding پاسخگو برای تغییر ظاهر یک عنصر است.
به یک عنصر یا زیرمجموعه ای از کناره های آن با کلاس های کوتاه نویسی، مقادیر margin
یا Responsive-friendly نسبت دهید. padding
شامل پشتیبانی از ویژگی های فردی، همه ویژگی ها، و ویژگی های عمودی و افقی است. کلاس ها از یک نقشه پیش فرض Sass ساخته می شوند که از .25rem
تا 3rem
.
ابزارهای فاصله گذاری که برای همه نقاط شکست، از xs
تا xl
، اعمال می شوند، هیچ علامت اختصاری نقطه شکست در آنها وجود ندارد. این به این دلیل است که آن کلاسها از min-width: 0
و بالاتر اعمال میشوند، و بنابراین توسط یک درخواست رسانه محدود نمیشوند. با این حال، نقاط شکست باقیمانده شامل یک مخفف نقطه شکست هستند.
کلاس ها با استفاده از فرمت {property}{sides}-{size}
برای xs
و {property}{sides}-{breakpoint}-{size}
برای sm
،،، md
و نامگذاری می lg
شوند xl
.
جایی که ملک یکی از موارد زیر است:
m
- برای کلاس هایی که مجموعهmargin
p
- برای کلاس هایی که مجموعهpadding
جایی که طرف ها یکی از موارد زیر است:
t
- برای کلاس هایی که مجموعهmargin-top
یاpadding-top
b
- برای کلاس هایی که مجموعهmargin-bottom
یاpadding-bottom
l
- برای کلاس هایی که مجموعهmargin-left
یاpadding-left
r
- برای کلاس هایی که مجموعهmargin-right
یاpadding-right
x
- برای کلاس هایی که هر دو*-left
و*-right
y
- برای کلاس هایی که هر دو*-top
و*-bottom
- خالی - برای کلاس هایی که یک
margin
یاpadding
در هر 4 طرف عنصر را تنظیم می کنند
جایی که اندازه یکی از موارد زیر است:
0
- برای کلاس هایی کهmargin
یاpadding
با تنظیم آن را حذف می کنند0
1
- (به طور پیش فرض) برای کلاس هایی کهmargin
یاpadding
را تنظیم می کنند$spacer * .25
2
- (به طور پیش فرض) برای کلاس هایی کهmargin
یاpadding
را تنظیم می کنند$spacer * .5
3
- (به طور پیش فرض) برای کلاس هایی کهmargin
یاpadding
را تنظیم می کنند$spacer
4
- (به طور پیش فرض) برای کلاس هایی کهmargin
یاpadding
را تنظیم می کنند$spacer * 1.5
5
- (به طور پیش فرض) برای کلاس هایی کهmargin
یاpadding
را تنظیم می کنند$spacer * 3
auto
- برای کلاس هایی که رویmargin
خودکار تنظیم می کنند
(شما می توانید اندازه های بیشتری را با افزودن ورودی به $spacers
متغیر Sass map اضافه کنید.)
در اینجا چند نمونه نماینده از این کلاس ها آورده شده است:
علاوه بر این، Bootstrap همچنین شامل یک .mx-auto
کلاس برای متمرکز کردن افقی محتوای سطح بلوک با عرض ثابت - یعنی محتوایی که دارد display: block
و یک width
مجموعه - با تنظیم حاشیههای افقی روی auto
.