Trình đơn Bootstrap 4

  BootstrapBay



  BootstrapBay
433
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
435
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
438
  BootstrapBay



  BootstrapBay
80
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
441
  BootstrapBay



  BootstrapBay
442
  BootstrapBay



  BootstrapBay
435
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
428
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  BootstrapBay



  BootstrapBay
4____8428
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
431____95

  BootstrapBay



  BootstrapBay
433
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
435
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
438
  BootstrapBay



  BootstrapBay
80
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
441
  BootstrapBay



  BootstrapBay
465
  BootstrapBay



  BootstrapBay
435
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
428
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  BootstrapBay



  BootstrapBay
4____8428
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
431____95

  BootstrapBay



  BootstrapBay
433
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
435
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
438
  BootstrapBay



  BootstrapBay
80
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
441
  BootstrapBay



  BootstrapBay
488
  BootstrapBay



  BootstrapBay
435
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
428
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  BootstrapBay



  BootstrapBay
4____8428
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
431____95

  BootstrapBay



  BootstrapBay
433
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
435
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
438
  BootstrapBay



  BootstrapBay
80
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
441
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
6211
  BootstrapBay



  BootstrapBay
435
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
426
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
428
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
400
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
421
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
629
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72____8414
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72____878
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
71
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
62____95

đầu ra.  

BootstrapBay

  • Home [current]
  • About Us
  • Blog
87

  BootstrapBay



  BootstrapBay
4
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
62
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
90
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
7
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
7
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
42
  BootstrapBay



  BootstrapBay
43
  BootstrapBay



  BootstrapBay
42
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
48
  BootstrapBay



  BootstrapBay
49
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
621
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
48
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
626
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
628

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
629
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
900____88
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
902
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
906
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
907
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
909
  BootstrapBay



  BootstrapBay
80
  BootstrapBay



  BootstrapBay
8

  BootstrapBay



  BootstrapBay
82
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
86
  BootstrapBay



  BootstrapBay
87
  BootstrapBay



  BootstrapBay
8

  BootstrapBay



  BootstrapBay
89
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72____886
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
86
  BootstrapBay



  BootstrapBay
87
  BootstrapBay



  BootstrapBay
8

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
50
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72____886
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
86
  BootstrapBay



  BootstrapBay
87
  BootstrapBay



  BootstrapBay
8

  BootstrapBay



  BootstrapBay
41
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72____886
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
72
  BootstrapBay



  BootstrapBay
7
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
71
  BootstrapBay



  BootstrapBay
72
  BootstrapBay



  BootstrapBay
8
  BootstrapBay



  BootstrapBay
74
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

  BootstrapBay



  BootstrapBay
40
  BootstrapBay



  BootstrapBay
4
  BootstrapBay



  BootstrapBay
78
  BootstrapBay



  BootstrapBay
79
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
90228
  BootstrapBay



  BootstrapBay
72
  BootstrapBay



  BootstrapBay
8
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
90231
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

Xin chào và chào mừng đến với ngày thứ 10 của Bootstrap 4 💁🏻 Hôm nay chúng ta sẽ tìm hiểu về Thanh điều hướng Bootstrap 4. Đây là một phần thiết yếu của mọi trang và rất khó để tự tạo, đặc biệt là với hành vi khác dành cho thiết bị di động. Trong bài viết này, chúng ta sẽ thấy các lớp Bootstrap 4 để tạo thanh điều hướng và thêm các thành phần như thương hiệu, liên kết, văn bản, hình ảnh và biểu mẫu. Chúng tôi cũng sẽ xem xét các tùy chọn về màu sắc, vị trí và hành vi phản hồi

Bài viết sẽ được chia thành các phần sau

  • Bootstrap 4 Phần tử thanh điều hướng
    • Thương hiệu
    • Danh sách liên kết
    • Thanh điều hướng đáp ứng
    • thả xuống
    • Chữ
    • Hình ảnh
    • Các hình thức
  • Định vị các mục bên trong thanh điều hướng
    • Sử dụng ký quỹ tự động
    • Sử dụng Tiện ích Bootstrap 4 Flex
    • Thanh điều hướng Bootstrap 4 phức tạp
  • Sử dụng Bootstrap 4 Container
    • Đặt các Container trong Bootstrap 4 Navbars
  • Tô màu Bootstrap 4 Navbar
    • Lớp thanh điều hướng
    • Tiện ích nền
    • Lớp học tùy chỉnh
  • Bootstrap 4 Vị trí thanh điều hướng
    • cố định hàng đầu
    • Đáy cố định
    • đầu dính
  • Đọc thêm

Hãy bắt đầu tìm hiểu về điều hướng trong Bootstrap 4

BootstrapBay

  • Home [current]
  • About Us
  • Blog
5 hoặc thẻ
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
6 với thuộc tính
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
7. Để có được kiểu dáng Bootstrap 4, bạn sẽ cần lớp cơ bản có tên là
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
8. Theo mặc định, thanh điều hướng chiếm toàn bộ chiều rộng của màn hình và hoạt động như một thùng chứa Bootstrap 4 flex. Hãy xem những yếu tố nào chúng ta có thể thêm vào nó

Thương hiệu thanh điều hướng Bootstrap 4

Yếu tố đầu tiên thường nằm trong thanh điều hướng là thương hiệu. Để làm cho nó nổi bật so với các phần tử còn lại trong thanh điều hướng, bạn cần lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
9. Bạn có thể sử dụng nó với các liên kết hoặc các thẻ khác [chẳng hạn như
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
0,
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
1,
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
6]. Đây là cách nó trông

tối

________số 8

lưu ý bên lề. Ngoài

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
3, mình cũng sử dụng 2 lớp để tô màu cho thanh điều hướng, mình sẽ giải thích trong phần tiếp theo của bài viết

Bạn cũng có thể đặt một logo bên trong

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
9

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
1

Danh sách liên kết thanh điều hướng Bootstrap 4

Điều tiếp theo thường thấy trong các thanh điều hướng sau thương hiệu là danh sách các liên kết được sắp xếp theo chiều ngang. Để sử dụng thiết kế Bootstrap 4, bạn nên thêm lớp

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5 vào danh sách phần tử
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
6 và lớp
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
7 cho mỗi phần tử. Các liên kết sẽ nhận được lớp
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
8. Đây là mã cho thanh điều hướng với danh sách 3 liên kết

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog

Thanh điều hướng kết quả sẽ trông như thế này

tối

Đây không phải là những gì chúng tôi thực sự đang cố gắng thực hiện vì chúng tôi muốn có một danh sách liên kết theo chiều ngang. Để đạt được điều đó, chúng ta cần hiểu hành vi mặc định này. Danh sách các liên kết xuất hiện theo chiều dọc vì đây là hành vi dành cho thiết bị di động [và Bootstrap 4 là thư viện ưu tiên thiết bị di động]. Vì vậy, sự xuất hiện này là do thiết kế. Tuy nhiên, ngay cả như vậy, hành vi này không hoàn toàn là những gì chúng tôi muốn cho thiết bị di động. Vì nó sẽ chiếm phần lớn không gian trên màn hình di động nên thông lệ phổ biến là có một nút chuyển đổi để thu gọn menu

Để có thể chuyển đổi danh sách các liên kết trên thiết bị di động, chúng ta cần gói nó trong một div với các lớp

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
9 và
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
80 và cũng gán cho nó một id duy nhất. Và chúng tôi cần một trình chuyển đổi kích hoạt hành động thu gọn danh sách với id đã cho

tối

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog

Nút bật tắt cần lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
81 và thuộc tính
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
82 cùng với id đích
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
83 để hoạt động

Ghi chú bên lề. Hãy chắc chắn rằng bạn có Popper. js được bao gồm trong tệp của bạn để tính năng thu gọn hoạt động. Bạn có thể xem lại Ngày 1. Bootstrap 4 CDN và Mẫu dành cho người mới bắt đầu để xem cách bao gồm Javascript cần thiết

Bootstrap 4 Thanh điều hướng đáp ứng

Nếu chúng ta để thanh điều hướng Bootstrap 4 như vậy, nó cũng sẽ hiển thị hành vi phản hồi. Bất kể bạn đang ở độ phân giải màn hình nào, bạn sẽ thấy một nút menu burger và khi nhấn vào đó, bạn sẽ thấy danh sách các liên kết được sắp xếp theo chiều dọc. Tuy nhiên, nếu bạn muốn hiển thị các liên kết ở định dạng ngang, bạn có thể làm điều đó bằng cách chỉ định điểm dừng nơi bạn muốn bắt đầu thấy hành vi này với lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
84. Vì vậy, nếu bạn muốn menu nằm ngang bắt đầu với các thiết bị di động lớn, bạn sẽ cần lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
85. Để tham khảo điểm dừng, vui lòng xem Bootstrap 4 điểm dừng

Dưới đây là một ví dụ với danh sách thanh điều hướng nằm ngang bắt đầu bằng độ phân giải của máy tính bảng

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
8

Bootstrap 4 Thanh điều hướng thả xuống

Bạn có thể thêm danh sách thả xuống vào thanh điều hướng. Bạn sẽ cần đặt lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
86 cùng với lớp
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
7. Phần tử này sẽ chứa cả trình chuyển đổi thả xuống và menu thả xuống. Trình chuyển đổi cần lớp
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
8 [giống như bất kỳ liên kết nào khác trong thanh điều hướng] và
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
89 có cú pháp tiêu chuẩn

Đây là một ví dụ

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
0

Văn bản thanh điều hướng Bootstrap 4

Nếu bạn muốn hiển thị văn bản trong thanh điều hướng, bạn có thể sử dụng lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
00 để đảm bảo văn bản được căn chỉnh theo chiều dọc trong thanh điều hướng

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
2

Hình ảnh thanh điều hướng Bootstrap 4

Thông thường, tôi cần hiển thị hình ảnh trong thanh điều hướng dưới dạng hình thu nhỏ cho người dùng đã đăng nhập. Bạn có thể thực hiện việc này bằng cách sử dụng các tiện ích viền và tiện ích căn chỉnh của Bootstrap 4. Để xem chi tiết, bạn có thể vào Ngày 5. Bootstrap 4 Hình ảnh Hướng dẫn và Ví dụ

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
3

Bạn cũng có thể sử dụng hình ảnh làm điểm neo cho danh sách thả xuống [hiển thị các trang mà người dùng có thể truy cập nếu đăng nhập]

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
4

Bootstrap 4 Biểu mẫu thanh điều hướng

Một yếu tố khác mà bạn có thể cần trong thanh điều hướng là biểu mẫu. Vì thanh điều hướng không có nhiều không gian theo chiều dọc, nên

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
01 rất phù hợp. Dưới đây là một ví dụ về một hình thức tìm kiếm nội tuyến

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
6

Và bạn có thể sử dụng các biến thể khác nhau cho đầu vào và nút

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
10

Trong ví dụ này, chúng tôi đã sử dụng các nhóm đầu vào có kích thước nhỏ và các nút nhỏ. Để xem thêm các tùy chọn cho các phần tử biểu mẫu, bạn có thể quay lại hướng dẫn Bootstrap 4 nút, hướng dẫn Bootstrap 4 đầu vào và hướng dẫn biểu mẫu Bootstrap 4

Định vị các mục bên trong thanh điều hướng

Như tôi đã nói ở đầu bài viết, thanh điều hướng hoạt động giống như một thùng chứa Flex Bootstrap 4. Một trong những điều bạn cần lưu ý là hành vi phản hồi có hướng linh hoạt được đặt thành

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
02 và hành vi mở rộng có hướng linh hoạt được đặt thành
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
03. Điều này là do trên thiết bị di động, hành vi mong muốn chung là có thương hiệu ở bên trái và nút chuyển đổi ở bên phải. Bạn có thể sử dụng hành vi mặc định hoặc bạn có thể sửa đổi nó

Trong các ví dụ tiếp theo, chúng tôi sẽ minh họa các trường hợp sử dụng cho phiên bản mở rộng [trên thiết bị di động không có nhiều tùy chọn để định vị nút chuyển đổi]

Sử dụng ký quỹ tự động

Hãy bắt đầu với việc kéo menu có liên kết sang bên phải. Chúng ta có thể làm điều này bằng cách áp dụng

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
04 trên phần tử
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
11

Phần tử có thể thu gọn cũng là một thùng chứa linh hoạt phát triển thành toàn bộ không gian mà nó có thể chiếm. Để căn chỉnh các phần tử bên trong nó, bạn cũng có thể sử dụng các lớp flex. Vì vậy, chúng tôi có thể định vị

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
5 bên trong
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
9 bằng cách sử dụng lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
08

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
12

Sử dụng Tiện ích Bootstrap 4 Flex

Hãy cũng thêm một số văn bản và định vị danh sách các liên kết và văn bản ở hai đầu đối diện. Nếu chúng ta đặt cả hai phần tử trong div

  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
9, chúng ta có thể thêm lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
02 vào
  
    
    BootstrapBay
  
  
    
  
  
  • Home [current]
  • About Us
  • Blog
9. Kết quả sẽ như thế này

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
13

Và chúng ta cũng có thể thêm các yếu tố khác, như biểu mẫu và hình ảnh. Trong ví dụ tiếp theo, chúng tôi muốn 2 phần tử được kéo sang phải. một hình thức tìm kiếm và một danh sách thả xuống với một hình ảnh. Bởi vì chúng tôi muốn nhóm chúng lại với nhau, chúng tôi sẽ đặt chúng cùng nhau trong cùng một div. Và vì chúng tôi muốn 2 phần tử này được căn chỉnh theo chiều ngang, chúng tôi cũng sẽ đặt div cha của chúng thành một hộp chứa flex

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
14

lưu ý bên lề. Chúng ta cũng có thể để cả 3 yếu tố là con trực tiếp của thanh điều hướng. danh sách liên kết, biểu mẫu tìm kiếm và hình ảnh và thêm lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
04 vào biểu mẫu tìm kiếm. Theo cách này, biểu mẫu tìm kiếm và tất cả các phần tử theo sau sẽ được đặt ở bên phải. Bạn có thể chọn cách bạn thích

Có nhiều tùy chọn để trộn và kết hợp các yếu tố và vị trí của chúng. Miễn là bạn hiểu Bootstrap 4 flex hoạt động như thế nào, thì không có gì bạn không thể làm được. Nếu bạn không chắc chắn về cách đạt được điều gì đó, vui lòng chuyển sang Ngày thứ 3. Hướng dẫn và ví dụ về Bootstrap 4 Flex và cũng có thể hỏi tôi trong các nhận xét và tôi sẽ cố gắng kiểm tra nó

Thanh điều hướng Bootstrap 4 phức tạp

Ví dụ cuối cùng của chúng tôi về việc định vị các thành phần trong thanh điều hướng khó hơn một chút và tôi đã thực hiện từng bước để tạo ra nó. Đây là cách nó trông

tối

lưu ý bên lề. Để xem giao diện của thanh điều hướng trên màn hình lớn hơn, bạn có thể chọn 0. 5X trong iframe CodePen hoặc bạn có thể mở nó trong một cửa sổ riêng

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
15

Đầu tiên, lời giải thích cho phiên bản di động. như tôi đã đề cập trước đây, thanh điều hướng hoạt động giống như một hộp chứa linh hoạt với

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
02 làm căn chỉnh cho các phần tử. Chúng tôi cũng đã thêm lớp cụ thể này để định vị màn hình lớn hơn

Menu có thể thu gọn không xuất hiện theo mặc định, vì vậy, chúng tôi chỉ cần chỉ định thứ tự mà thương hiệu và nút chuyển đổi được hiển thị [vì vậy chúng tôi đã thêm lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
24 cho thương hiệu và lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
25 cho trình chuyển đổi]. Vì chúng tôi có các phần của menu có thể thu gọn trước và sau công cụ chuyển đổi và nhãn hiệu, nên chúng tôi cần xác định rằng menu có thể thu gọn có
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
26. Bằng cách này, khi nó được thu gọn, nó sẽ hiển thị sau 2 phần tử đầu tiên. Bạn có thể thấy rằng menu có thể thu gọn có thể xuất hiện nhiều lần. Tất cả các yếu tố từ mọi nơi mà nó xuất hiện sẽ hiển thị khi nó sụp đổ

Thứ hai, chúng tôi xử lý giao diện của thanh điều hướng trên màn hình lớn hơn [bắt đầu với điểm ngắt

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
27 đối với chúng tôi]. Ý tưởng là đặt thương hiệu ở giữa và danh sách các liên kết được đẩy sang trái và phải. Chúng tôi làm điều này bằng cách thêm cụ thể vào thanh điều hướng lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
02

Chúng tôi sẽ cần chỉ định thứ tự mới cho các phần tử trên các màn hình này. Vì vậy, chúng tôi cung cấp lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
29 cho danh sách các liên kết,
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
30 cho thương hiệu và
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
31 cho hình ảnh với trình đơn thả xuống

Vì chúng tôi muốn thương hiệu được căn giữa, nên chúng tôi sẽ cần các phần tử bên trái và bên phải có cùng chiều rộng. Đó là lý do tại sao chúng tôi đã thêm lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
32 cho cả hai. Trong trường hợp này, nó sẽ làm cho cả hai phần tử chiếm nhiều nhất có thể [chia toàn bộ thanh điều hướng trừ đi chiều rộng của thương hiệu cho hai phần tử đó]. Điều này sẽ khiến thương hiệu bị mắc kẹt ở trung tâm

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
9 có một số kiểu dáng ảnh hưởng đến việc định vị [nó có lề phải], chúng tôi có thể ghi đè lên đó bằng
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
34. Và đó là tất cả. Quá trình này không dễ dàng, nhưng với sự chú ý đầy đủ, bạn sẽ đạt được hiệu quả mong muốn

Sử dụng Bootstrap 4 Container

Nếu bạn không muốn thanh điều hướng đi từ đầu đến cuối trên màn hình, bạn có thể đặt nó trong vùng chứa Bootstrap 4

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
16

Bạn có thể sử dụng các tiện ích bán kính đường viền từ ngày thứ 5 để bo tròn các góc cho đẹp hơn

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
17

Đặt các Container trong Bootstrap 4 Navbars

Bạn cũng có thể chọn đặt thanh điều hướng từ đầu đến cuối nhưng đặt nội dung bên trong vùng chứa

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
18

Bạn cần lưu ý rằng nếu bạn sử dụng vùng chứa trong thanh điều hướng, nó sẽ chỉ hoạt động với độ phân giải bằng hoặc cao hơn điểm ngắt mà bạn đã chỉ định để mở rộng. Trên màn hình di động, nó sẽ không hiển thị nên các thành phần bên trong không có phần đệm kép

Tô màu Bootstrap 4 Navbar

Các lớp thanh điều hướng Bootstrap 4

Để tô màu cho thanh điều hướng, bạn có thể sử dụng các lớp tạo chủ đề cho thanh điều hướng và các tiện ích nền. Có 2 lớp thanh điều hướng.

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
35 và
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
36. Họ không thêm màu nền vào thanh điều hướng nên đó là lý do tại sao bạn cũng phải thêm tiện ích nền. Mục đích của chúng là tô màu các phần tử bên trong thanh điều hướng. Bạn cũng có thể sử dụng các tiện ích văn bản, nhưng chúng sẽ không bao gồm tất cả các thành phần được tìm thấy trong thanh điều hướng [như liên kết]

Vì vậy, khi bạn sử dụng tiện ích nền tối, bạn sẽ cần lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
36 để các thành phần trong thanh điều hướng xuất hiện màu trắng [hoặc một biến thể của màu trắng]. Và khi bạn sử dụng tiện ích nền sáng, bạn sẽ cần lớp
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
35 để các phần tử xuất hiện màu đen [hoặc một biến thể]

Bootstrap 4 Tiện ích nền

Dưới đây là các tùy chọn mà bạn có thể chọn từ việc sử dụng các tiện ích nền

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
19

Lớp học tùy chỉnh

Nếu các tùy chọn Bootstrap 4 không phải là thứ bạn đang tìm kiếm, bạn có thể ghi đè lên một trong các lớp bằng màu bạn muốn. Hoặc bạn có thể tạo lớp riêng cho màu bạn cần

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
0

Hoặc chúng ta có thể sử dụng một gradient

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
1

Bootstrap 4 Vị trí thanh điều hướng

Hành vi mặc định cho thanh điều hướng khi cuộn là di chuyển theo phần còn lại của trang

cố định hàng đầu

Nếu bạn muốn thanh điều hướng luôn hiển thị, bạn có thể chọn luôn đặt nó ở trên cùng với lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
39

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
2

Đáy cố định

Hoặc bạn luôn có thể đặt nó ở cuối trang với lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
40

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
3

Cả hai lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
39 và
  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
40 đều làm cho thanh điều hướng có vị trí tuyệt đối, nghĩa là nó sẽ trùng lặp với các phần tử khác trên trang. Bạn có thể cần điều chỉnh các yếu tố khác để hiển thị trang chính xác

đầu dính

Một cách khác để sửa thanh điều hướng ở trên cùng là thêm lớp

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
43 để làm cho nó dính. Có vị trí cho một phần tử là cố định rất giống với việc cố định nó. Sự khác biệt là phần tử không được định vị tuyệt đối. Nó ở nguyên vị trí của nó trên trang cho đến khi nó cần cuộn

tối

  
    
    BootstrapBay
  
  
  • Home [current]
  • About Us
  • Blog
4

Đây là Codepen cho thấy sự khác biệt giữa phần tử cố định và phần tử cố định. https. // codepen. io/nyctophiliac/pen/xpmpypMặc dù đây là một tiện ích tiện lợi nhưng nó vẫn chưa được hỗ trợ đầy đủ trong tất cả các trình duyệt, vì vậy hãy đảm bảo kiểm tra và xem thanh điều hướng của bạn có bị hỏng không. Nếu có, có lẽ tốt nhất là sử dụng một vị trí cố định

Và đây là tất cả cho ngày hôm nay. Chúng tôi đã cố gắng bao gồm tất cả các lớp mà Bootstrap 4 cung cấp cho thanh điều hướng. Như bạn có thể thấy, bên cạnh việc hiểu và sử dụng các lớp này, bạn cần có một nền tảng vững chắc về cách thức hoạt động của Bootstrap 4 flex. Hy vọng rằng giờ đây bạn đã tự tin vào kỹ năng điều hướng của mình và có thể dễ dàng tạo các thanh điều hướng bằng Bootstrap 4

Tín dụng hình ảnh cho Bettina Hoeber cho cảnh quay của cô ấy

Đọc thêm

Tất cả các ví dụ được sử dụng trong bài viết này đều có sẵn tại CodePen. Bạn có thể dễ dàng sửa đổi và tạo thanh điều hướng của riêng mình dựa trên chúng. Và nếu bạn có chút thời gian rảnh rỗi, tôi khuyên bạn nên sử dụng các tài nguyên sau

Chủ Đề