khoảng cách
Bootstrap bao gồm một loạt các lớp tiện ích đệm và lề đáp ứng tốc ký để sửa đổi diện mạo của một phần tử.
Gán các giá trị margin
hoặc thân thiện với padding
đáp ứng cho một phần tử hoặc một tập hợp con các mặt của nó bằng các lớp tốc ký. Bao gồm hỗ trợ cho các thuộc tính riêng lẻ, tất cả các thuộc tính và các thuộc tính dọc và ngang. Các lớp được xây dựng từ một bản đồ Sass mặc định khác nhau, từ .25rem
đến 3rem
.
Các tiện ích giãn cách áp dụng cho tất cả các điểm ngắt, từ xs
đến xl
, không có chữ viết tắt điểm ngắt trong chúng. Điều này là do các lớp đó được áp dụng từ min-width: 0
trở lên và do đó không bị ràng buộc bởi một truy vấn phương tiện. Tuy nhiên, các điểm ngắt còn lại bao gồm chữ viết tắt của điểm ngắt.
Các lớp được đặt tên bằng cách sử dụng định dạng {property}{sides}-{size}
for xs
và {property}{sides}-{breakpoint}-{size}
for sm
, md
và lg
.xl
Trường hợp tài sản là một trong:
m
- đối với các lớp đã thiết lậpmargin
p
- đối với các lớp đã thiết lậppadding
Trong đó các bên là một trong:
t
- cho các lớp thiết lậpmargin-top
hoặcpadding-top
b
- cho các lớp thiết lậpmargin-bottom
hoặcpadding-bottom
l
- cho các lớp thiết lậpmargin-left
hoặcpadding-left
r
- cho các lớp thiết lậpmargin-right
hoặcpadding-right
x
- cho các lớp đặt cả*-left
và*-right
y
- cho các lớp đặt cả*-top
và*-bottom
- trống - cho các lớp đặt a
margin
hoặcpadding
trên cả 4 cạnh của phần tử
Trong đó kích thước là một trong:
0
- đối với các lớp loại bỏmargin
hoặcpadding
bằng cách đặt nó thành0
1
- (theo mặc định) cho các lớp đặtmargin
hoặcpadding
$spacer * .25
2
- (theo mặc định) cho các lớp đặtmargin
hoặcpadding
$spacer * .5
3
- (theo mặc định) cho các lớp đặtmargin
hoặcpadding
$spacer
4
- (theo mặc định) cho các lớp đặtmargin
hoặcpadding
$spacer * 1.5
5
- (theo mặc định) cho các lớp đặtmargin
hoặcpadding
$spacer * 3
auto
- đối với các lớp đặt thànhmargin
tự động
(Bạn có thể thêm nhiều kích thước hơn bằng cách thêm các mục nhập vào $spacers
biến bản đồ Sass.)
Dưới đây là một số ví dụ tiêu biểu về các lớp này:
Ngoài ra, Bootstrap cũng bao gồm một .mx-auto
lớp để căn giữa theo chiều ngang nội dung cấp khối có chiều rộng cố định — nghĩa là, nội dung có display: block
và một width
tập hợp — bằng cách đặt các lề ngang thành auto
.