D-flex bootstrap 4

Trong Bootstrap 4, hộp flex được sử dụng để kiểm soát đặc tả bố cục và căn chỉnh của các thành phần Bootstrap 4. Hộp này giúp thiết kế cấu trúc bố cục đáp ứng linh hoạt dễ dàng hơn mà không cần sử dụng thuộc tính float hoặc định vị

Hướng ngang. Các. lớp flex-row được sử dụng để hiển thị các mục flex theo chiều ngang. Theo mặc định, flexbox được đặt theo chiều ngang. Các. class flex-row-reverse dùng để đảo ngược canh lề của flexbox (flexbox canh phải)

Thí dụ.  

HTML




<html lang="en">

<head>

<0<<2<3<2>

<0<<8 <9=html1>

<0<<8 html6=html8

html9lang0=lang2>

<0<1115_______6 lang7=1115_______9 =0=

=2____1118_______

<0<=6 =7=

=9____1118_______

<0"en"2=6>

<0<=6 =7=

>0____1118_______

<0"en"2=6>

<0<=6 =7=

<1____1118_______

<0"en"2=6>

"en"2head1118_______

<head1>

<0<head5 head6_______1116_______1120_______8>

html9<>2 >3=1118_______5>

>7_______1118_______8

html9"en"2>2>

html9<<05 >3=1113_______08=29<05>

html9<=34=35=34>

html9<head5 head6=lang347 >3=1114_______419>

Mô-đun bố cục hộp linh hoạt trong bootstrap được sử dụng để thiết kế cấu trúc bố cục linh hoạt và đáp ứng. Nó được sử dụng trong Bootstrap 4

  • Lớp d-flex được sử dụng để tạo một thùng chứa flexbox đơn giản

cú pháp

  • Lớp d-inline-flex được sử dụng để tạo một thùng chứa flexbox nội tuyến

cú pháp

  • d-flex và. d-inline-flex có thể được sử dụng cho tất cả các điểm dừng (sm, md, lg, xl) như. d-sm-flex,. d-sm-inline-flex, v.v.  

cú pháp

ví dụ 1

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

5
6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
6
5
3

3_______1_______8
8
9_______2_______1
4
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
10
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

7
0
8
3

7
8
33
34
1

36_______2_______3

7
0
33
3

7
8
33
34
1

47____2_______3

7
0
33
3

7
8
33
34
1

58
3

7
0
33
3

0
4
3

0
9
3

đầu ra

D-flex bootstrap 4

ví dụ 2

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

5
6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
39
5
3

3_______1_______8
8
9_______2_______1
47
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
10
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

7
0
8
3

7
8
33
34
1

36_______2_______3

7
0
33
3

7
8
33
34
1

47____2_______3

7
0
33
3

7
8
33
34
1

58
3

7
0
33
3

0
4
3

0
9
3

đầu ra

D-flex bootstrap 4

Hướng ngang và dọc của Flexbox

Hướng của các mục linh hoạt có thể được định vị trong một thùng chứa linh hoạt

  • Để đặt hướng ngang (mặc định của trình duyệt), hãy sử dụng. hàng uốn cong.  

cú pháp

  • Để bắt đầu hướng ngang từ phía đối diện, hãy sử dụng. flex-hàng-đảo ngược.  

cú pháp

  • Để đặt hướng thẳng đứng, hãy sử dụng. cột flex.  

cú pháp

  • Để bắt đầu hướng thẳng đứng từ phía đối diện, hãy sử dụng. flex-cột-đảo ngược.  

cú pháp

  • Flex-direction có thể được sử dụng cho tất cả các breakpoint (sm, md, lg, xl) như. flex-sm-row, flex-sm-row-reverse, v.v.  

cú pháp

ví dụ 3

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

5
6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
92
5
3

3_______1_______8
97
3

3_______1_______8
8
9_______2_______1
04
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
10
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
97
3

3_______1_______8
8
9_______2_______1
46
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

7
0
8
3

7
8
33
34
1

36_______2_______3

7
0
33
3

7
8
33
34
1

47____2_______3

7
0
33
3

7
8
33
34
1

58
3

7
0
33
3

0
4
3

0
9
3

đầu ra

D-flex bootstrap 4

Ví dụ 4

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

5
6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
91
5
3

3_______1_______8
97
3

3_______1_______8
8
9_______2_______1
03
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
10
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
97
3

3_______1_______8
8
9_______2_______1
45
3

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

7
0
8
3

7
8
33
34
1

36_______2_______3

7
0
33
3

7
8
33
34
1

47____2_______3

7
0
33
3

7
8
33
34
1

58
3

7
0
33
3

0
4
3

0
9
3

đầu ra

D-flex bootstrap 4

Căn chỉnh nội dung

Để thay đổi căn chỉnh của các mục linh hoạt, người ta có thể sử dụng. các lớp biện minh-nội dung-*.  
* có thể là bất kỳ một trong số chúng bắt đầu (mặc định), kết thúc, ở giữa, giữa hoặc xung quanh.  

Tương tự như vậy, nội dung có thể được sử dụng cho tất cả các điểm dừng (sm, md, lg, xl) như. biện minh-nội dung-sm-bắt đầu,. biện minh-nội dung-sm-end, v.v.

cú pháp

Ví dụ 5

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

3_______26_______6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
90
5
3

3_______1_______8
97
3

3_______1_______8
8
00

01____67_______02

5
8
8
9
1
01
02
8
3

5
8
8
9
1
10
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
8
37

01____67_______39

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
97
3

3_______1_______8
8
78

01____67_______39

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
97
3

3_______1_______8
8
19

01____67_______39

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

3_______1_______8
97
3

3_______1_______8
8
60

01____67_______39

5
8
8
9
1
01
02
8
3

5
8
8
9
1
01
11
8
3

5
8
8
9
1
01
20
8
3

3_______56_______0
8
3

7
0
8
3

7
8
33
34
1

36_______2_______3

7
0
33
3

7
8
33
34
1

47____2_______3

7
0
33
3

7
8
33
34
1

58
3

7
0
33
3

0
4
3

0
9
3

đầu ra

D-flex bootstrap 4

Điền vào Chiều rộng của các mục flex

Các mục linh hoạt có thể được buộc thành các chiều rộng bằng nhau bằng cách sử dụng. lớp flex-fill.  
flex-fill có thể được sử dụng cho tất cả các điểm ngắt (sm, md, lg, xl) như. flex-sm-fill, v.v.

cú pháp

Ví dụ 6

HTML




7

8
9
0
1
2
3

8
5
3

7
8
9
0_______2_______1
2
3

7
8
9
7_______2_______1
9
0
1
1
3
4

5
6
1
8
9
0
1
2
3

7
8
6
7_______2_______1
9
0
1

2_______2_______3

7
8
6
7
6
3

0
5
3

8
4
3

7
8_______56_______8
9_______2_______1
1
3

3_______1_______8
5
106
5
3

3

8
111
376
668
322
668
380
111
3

D là gì

Thành phần lớp Bootstrap 5 D-flex . control the layout, align items, and manage spaces between the items.

những gì d

lớp d-flex. vùng chứa lớp d-flex mở rộng hết chiều rộng nghĩa là nó mở rộng theo chiều rộng của màn hình nhưng mục trong đó mở rộng theo nội dung của chúng.

D inline flex là gì?

Inline-flex. Hiển thị một phần tử dưới dạng bộ chứa flex cấp nội tuyến . Màn hình hiển thị. inline-flex không làm cho các mục flex hiển thị nội tuyến. Nó làm cho hộp chứa flex hiển thị nội tuyến.

Bootstrap 4 có sử dụng Flex không?

Hộp linh hoạt. Sự khác biệt lớn nhất giữa Bootstrap 3 và Bootstrap 4 là Bootstrap 4 hiện sử dụng flexbox, thay vì float, để xử lý bố cục . Mô-đun bố cục hộp linh hoạt, giúp dễ dàng thiết kế cấu trúc bố cục đáp ứng linh hoạt mà không cần sử dụng float hoặc định vị.