Bootstrap bao gồm một loạt các lớp tiện ích đáp ứng tốc độ và phần đệm để sửa đổi sự xuất hiện của yếu tố.
Làm thế nào nó hoạt động
Gán các giá trị margin
hoặc
Centered element
Bootstrap bao gồm một loạt các lớp tiện ích đáp ứng tốc độ và phần đệm để sửa đổi sự xuất hiện của yếu tố.
Gán các giá trị margin
hoặc
Centered element
Centered element
1 đến
Centered element
2.Các tiện ích khoảng cách áp dụng cho tất cả các điểm dừng, từ
Centered element
3 đến
Centered element
4, không có chữ viết tắt điểm dừng trong chúng. Điều này là do các lớp đó được áp dụng từ
Centered element
5 trở lên, và do đó không bị ràng buộc bởi một truy vấn truyền thông. Tuy nhiên, các điểm dừng còn lại bao gồm viết tắt điểm dừng.Các lớp được đặt tên bằng định dạng
Centered element
6 cho
Centered element
3 và
Centered element
8 cho
Centered element
9,
Custom column padding
Custom column padding
0,
Custom column padding
Custom column padding
1 và
Centered element
4.Nơi tài sản là một trong số:
Custom column padding
Custom column padding
3 - Đối với các lớp học đặt margin
Custom column padding
Custom column padding
5 - Đối với các lớp đặt
Centered element
0Đâu là một trong những:
Custom column padding
Custom column padding
7 - Đối với các lớp đặt
Custom column padding
Custom column padding
8 hoặc
Custom column padding
Custom column padding
9
Custom column padding
Custom column padding
0 - Đối với các lớp đặt
Custom column padding
Custom column padding
1 hoặc
Custom column padding
Custom column padding
2
Custom column padding
Custom column padding
3 - Đối với các lớp đặt
Custom column padding
Custom column padding
4 hoặc
Custom column padding
Custom column padding
5
Custom column padding
Custom column padding
6 - Đối với các lớp đặt
Custom column padding
Custom column padding
7 hoặc
Custom column padding
Custom column padding
8
Custom column padding
Custom column padding
9 - Đối với các lớp đặt cả
Custom column padding
Custom column padding
Custom column padding
Custom column padding
0 và
Custom column padding
Custom column padding
Custom column padding
Custom column padding
1
Custom column padding
Custom column padding
Custom column padding
Custom column padding
2 - Đối với các lớp đặt cả
Custom column padding
Custom column padding
Custom column padding
Custom column padding
3 và
Custom column padding
Custom column padding
Custom column padding
Custom column padding
4margin
hoặc
Centered element
0 ở cả 4 mặt của phần tửKích thước là một trong những:
Custom column padding
Custom column padding
Custom column padding
Custom column padding
7 - Đối với các lớp loại bỏ margin
hoặc
Centered element
0 bằng cách đặt nó thành
Custom column padding
Custom column padding
Custom column padding
Custom column padding
7
Custom column padding
Custom column padding
Custom column padding
Custom column padding
1 - [theo mặc định] cho các lớp đặt margin
hoặc
Centered element
0 thành
Custom column padding
Custom column padding
Custom column padding
Custom column padding
4
Custom column padding
Custom column padding
Custom column padding
Custom column padding
5 - [theo mặc định] cho các lớp đặt margin
hoặc
Centered element
0 thành
Custom column padding
Custom column padding
Custom column padding
Custom column padding
8
Custom column padding
Custom column padding
Custom column padding
Custom column padding
9 - [theo mặc định] cho các lớp đặt margin
hoặc
Centered element
0 thành
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
2
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
3 - [theo mặc định] cho các lớp đặt margin
hoặc
Centered element
0 thành
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
6
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
7 - [theo mặc định] cho các lớp đặt margin
hoặc
Centered element
0 thành
.col-sm-6 .col-md-8
.col-6 .col-md-4
0
.col-sm-6 .col-md-8
.col-6 .col-md-4
1 - Đối với các lớp đặt margin
thành 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 vào biến bản đồ SASS
.col-sm-6 .col-md-8
.col-6 .col-md-4
3.]Dưới đây là một số ví dụ đại diện của các lớp sau:
.mt-0 {
margin-top: 0 !important;
}
.ml-1 {
margin-left: [$spacer * .25] !important;
}
.px-2 {
padding-left: [$spacer * .5] !important;
padding-right: [$spacer * .5] !important;
}
.p-3 {
padding: $spacer !important;
}
Ngoài ra, Bootstrap cũng bao gồm một lớp
.col-sm-6 .col-md-8
.col-6 .col-md-4
4 cho nội dung cấp khối có chiều rộng cố định theo chiều ngang, đó là nội dung có
.col-sm-6 .col-md-8
.col-6 .col-md-4
5 và
.col-sm-6 .col-md-8
.col-6 .col-md-4
6 được đặt bằng cách đặt lề ngang thành
.col-sm-6 .col-md-8
.col-6 .col-md-4
1.
Centered element
Máng xối là khoảng cách giữa nội dung cột, được tạo bởi ngang
0. Chúng tôi đặt
Centered element
8 và
Custom column padding
Custom column padding
5 trên mỗi cột và sử dụng
Custom column padding
Custom column padding
margin
âm để bù đó vào đầu và cuối của mỗi hàng để căn chỉnh nội dung. We set
Custom column padding
Custom column padding
8 and
Custom column padding
Custom column padding
5 on each column, and use negative margin
to offset that at the start and end of each row to align content.Máng xối bắt đầu ở rộng
2 [$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
3]. Điều này cho phép chúng tôi khớp với lưới của chúng tôi với thang đo đệm và lề lề. This allows us to match our grid to the padding and margin
spacers scale.$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
Máng xối có thể được điều chỉnh đáp ứng. Sử dụng các lớp máng xối dành riêng cho điểm dừng để sửa đổi máng xối ngang, máng xối dọc và tất cả các máng xối. Use breakpoint-specific gutter classes to modify horizontal gutters, vertical gutters, and all gutters.
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
4 Các lớp có thể được sử dụng để kiểm soát chiều rộng máng xối ngang. Phụ huynh $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
5 hoặc $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
6 có thể cần được điều chỉnh nếu các máng xối lớn hơn được sử dụng để tránh tràn không mong muốn, sử dụng tiện ích đệm phù hợp. Ví dụ, trong ví dụ sau, chúng tôi đã tăng đệm với $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
7:
Custom column padding
Custom column padding
Một giải pháp thay thế là thêm một trình bao bọc xung quanh
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
8 với lớp $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
9:
Custom column padding
Custom column padding
margin
0 Các lớp có thể được sử dụng để kiểm soát chiều rộng máng xối dọc. Giống như máng xối ngang, máng xối dọc có thể gây ra một số tràn dưới
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
8 ở cuối trang. Nếu điều này xảy ra, bạn thêm một trình bao bọc xung quanh $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
8 với lớp $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
9:
Custom column padding
Custom column padding
Custom column padding
Custom column padding
margin
4 Các lớp có thể được sử dụng để kiểm soát chiều rộng máng xối ngang, ví dụ sau đây, chúng tôi sử dụng chiều rộng máng xối nhỏ hơn, do đó, đã giành được một nhu cầu thêm lớp trình bao bọc
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
9.
Custom column padding
Custom column padding
Custom column padding
Custom column padding
Các lớp máng xối cũng có thể được thêm vào các cột hàng. Trong ví dụ sau, chúng tôi sử dụng các cột hàng đáp ứng và các lớp máng xối đáp ứng.
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Row column
Các máng xối giữa các cột trong các lớp lưới được xác định trước của chúng tôi có thể được xóa bằng margin
6. Điều này loại bỏ các ____99 âm từ
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
8 và ngang
Centered element
0 từ tất cả các cột trẻ em ngay lập tức.Cần một thiết kế cạnh từ cạnh? Thả cha mẹ
5 hoặc $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
6. Drop the parent $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
5 or $grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];
6.Trong thực tế, ở đây, nó trông như thế nào. Lưu ý Bạn có thể tiếp tục sử dụng điều này với tất cả các lớp lưới được xác định trước khác [bao gồm chiều rộng cột, các tầng đáp ứng, sắp xếp lại, v.v.].
.Col-SM-6 .Col-MD-8
.col-6 .col-MD-4
.col-sm-6 .col-md-8
.col-6 .col-md-4
Các lớp được xây dựng từ bản đồ SASS ____102 được kế thừa từ bản đồ SASS ____73.
$grid-gutter-width: 1.5rem;
$gutters: [
0: 0,
1: $spacer * .25,
2: $spacer * .5,
3: $spacer,
4: $spacer * 1.5,
5: $spacer * 3,
];