Hướng dẫn is bootstrap a responsive framework? - bootstrap có phải là một khuôn khổ đáp ứng không?

Nhận được sự hạ thấp trên các phần chính của cơ sở hạ tầng của Bootstrap, bao gồm cả cách tiếp cận của chúng tôi để phát triển web tốt hơn, nhanh hơn, mạnh hơn.

HTML5 DOCTYPE

Bootstrap sử dụng các phần tử HTML và các thuộc tính CSS nhất định yêu cầu sử dụng HTML5 DocType. Bao gồm nó ở đầu tất cả các dự án của bạn.



  ...

Điện thoại di động trước

Với Bootstrap 2, chúng tôi đã thêm các kiểu thân thiện với thiết bị di động tùy chọn cho các khía cạnh chính của khung. Với Bootstrap 3, chúng tôi đã viết lại dự án để thân thiện với thiết bị di động ngay từ đầu. Thay vì thêm vào các kiểu di động tùy chọn, chúng được nướng ngay vào lõi. Trong thực tế, bootstrap là di động đầu tiên. Các kiểu đầu tiên di động có thể được tìm thấy trên toàn bộ thư viện thay vì trong các tệp riêng biệt.Bootstrap is mobile first. Mobile first styles can be found throughout the entire library instead of in separate files.

Để đảm bảo kết xuất và chạm vào phù hợp, hãy thêm thẻ Meta Viewport vào

42 của bạn.add the viewport meta tag to your
42.

Bạn có thể vô hiệu hóa khả năng phóng to trên thiết bị di động bằng cách thêm

43 vào thẻ Meta Viewport. Điều này vô hiệu hóa việc phóng to, có nghĩa là người dùng chỉ có thể cuộn và dẫn đến trang web của bạn cảm thấy giống một ứng dụng gốc hơn một chút. Nhìn chung, chúng tôi không đề xuất điều này trên mọi trang web, vì vậy hãy thận trọng!

Kiểu chữ và liên kết

Bootstrap đặt ra các kiểu hiển thị, kiểu chữ và liên kết toàn cầu cơ bản. Cụ thể, chúng tôi:

  • Đặt
    44 trên
    45
  • Sử dụng các thuộc tính
    46,
    47 và
    48 làm cơ sở chính tả của chúng tôi
  • Đặt màu liên kết toàn cầu thông qua
    49 và chỉ áp dụng liên kết nhấn mạnh vào
    50

Những kiểu này có thể được tìm thấy trong

51.

Normalize.css

Để kết xuất trình duyệt chéo được cải thiện, chúng tôi sử dụng Normalize.css, một dự án của Nicolas Gallagher và Jonathan Neal.

Hộp đựng

Bootstrap yêu cầu một phần tử chứa để bọc nội dung trang web và chứa hệ thống lưới của chúng tôi. Bạn có thể chọn một trong hai container để sử dụng trong các dự án của bạn. Lưu ý rằng, do

52 và hơn thế nữa, không có gì có thể làm được.

Sử dụng

53 cho một thùng chứa chiều rộng cố định đáp ứng.


  ...

Sử dụng

54 cho một thùng chứa đầy đủ, trải rộng toàn bộ chiều rộng của chế độ xem của bạn.


  ...

Bootstrap bao gồm một hệ thống lưới chất lỏng đầu tiên, đáp ứng, tỷ lệ phù hợp lên tới 12 cột khi kích thước thiết bị hoặc chế độ xem tăng. Nó bao gồm các lớp được xác định trước cho các tùy chọn bố trí dễ dàng, cũng như các bản phối mạnh mẽ để tạo ra nhiều bố cục ngữ nghĩa hơn.

Giới thiệu

Các hệ thống lưới được sử dụng để tạo bố cục trang thông qua một loạt các hàng và cột chứa nội dung của bạn. Đây là cách hệ thống lưới bootstrap hoạt động:

Nhìn vào các ví dụ để áp dụng các nguyên tắc này vào mã của bạn.

Chúng tôi sử dụng các truy vấn phương tiện sau trong các tệp ít hơn của chúng tôi để tạo các điểm dừng chính trong hệ thống lưới của chúng tôi.

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }

Thỉnh thoảng chúng tôi mở rộng trên các truy vấn truyền thông này để bao gồm

64 để giới hạn CSS ở một bộ thiết bị hẹp hơn.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }

Tùy chọn lưới

Xem cách các khía cạnh của hệ thống lưới bootstrap hoạt động trên nhiều thiết bị với một bảng tiện dụng.

Điện thoại thiết bị nhỏ [ Máy tính bảng thiết bị nhỏ [≥768px] Thiết bị trung bình Máy tính để bàn [≥992px] Máy tính để bàn lớn [≥1200px]Hành vi lướiChiều rộng containerTiền tố lớp# của các cộtChiều rộng cộtChiều rộng máng xốiCó thể làm tổBù đắpBù đắp
Ngang mọi lúcSụp đổ để bắt đầu, ngang trên các điểm dừng
Không [Tự động]750px970px1170px
65
66
67
68
12
Tự động~ 62px~ 81px~ 97px
30px [15px ở mỗi bên của một cột]
Đúng
Đúng
Đúng

Bù đắp

Đặt hàng cột

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-1

.col-md-4

.col-md-4

.col-md-4


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6

Ví dụ: xếp chồng lên nhau

Sử dụng một bộ các lớp lưới

62, bạn có thể tạo một hệ thống lưới cơ bản bắt đầu xếp chồng lên nhau trên các thiết bị di động và thiết bị máy tính bảng [phạm vi cực nhỏ đến nhỏ] trước khi trở thành ngang trên các thiết bị máy tính để bàn [trung bình]. Đặt các cột lưới trong bất kỳ
57.


  
    ...
  

Ví dụ: hộp đựng chất lỏng

Biến mọi bố cục lưới có chiều rộng cố định thành bố cục toàn chiều rộng bằng cách thay đổi

53 ngoài cùng của bạn thành
54.

Ví dụ: Mobile và Desktop

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6

.Col-XS-12 .Col-MD-8

.col-XS-6 .col-MD-4

Ví dụ: di động, máy tính bảng, máy tính để bàn

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

.Col-XS-12 .Col-MD-8

.Col-XS-12 .Col-MD-8

.Col-XS-12 .Col-MD-8

0

.col-XS-6 .col-MD-4

Ví dụ: di động, máy tính bảng, máy tính để bàn

.col-xs-9

Xây dựng trên ví dụ trước bằng cách tạo ra các bố cục năng động và mạnh mẽ hơn với các lớp Tablet

75.
Since 9 + 4 = 13 > 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.

.Col-XS-12 .col-SM-6 .Col-MD-8
Subsequent columns continue along the new line.

1

.Col-XS-6 .Col-SM-4

Ví dụ: Gói cột

Nếu hơn 12 cột được đặt trong một hàng, mỗi nhóm các cột bổ sung, như một đơn vị, sẽ quấn vào một dòng mới.
Resize your viewport or check it out on your phone for an example.

.Col-XS-4Since 9 + 4 = 13> 12, Div toàn bộ 4 cột này được quấn vào một dòng mới như một đơn vị tiếp giáp.

.Col-XS-4Since 9 + 4 = 13> 12, Div toàn bộ 4 cột này được quấn vào một dòng mới như một đơn vị tiếp giáp.

.Col-XS-4Since 9 + 4 = 13> 12, Div toàn bộ 4 cột này được quấn vào một dòng mới như một đơn vị tiếp giáp.

2

Các cột .col-XS-6Subster tiếp tục dọc theo dòng mới.reset offsets, pushes, or pulls. See this in action in the grid example.

3

Đặt lại cột đáp ứng

Với bốn tầng lưới có sẵn, bạn bị ràng buộc gặp phải các vấn đề trong đó, tại một số điểm dừng nhất định, các cột của bạn không rõ ràng vì cái này cao hơn so với cái kia. Để khắc phục điều đó, hãy sử dụng kết hợp

76 và các lớp tiện ích đáp ứng của chúng tôi.

Ví dụ: Mobile và Desktop

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

4

.Col-XS-12 .Col-MD-8

.col-XS-6 .col-MD-4

.col-md-4

Ví dụ: di động, máy tính bảng, máy tính để bàn

Xây dựng trên ví dụ trước bằng cách tạo ra các bố cục năng động và mạnh mẽ hơn với các lớp Tablet

75.

Xây dựng trên ví dụ trước bằng cách tạo ra các bố cục năng động và mạnh mẽ hơn với các lớp Tablet

75.

.Col-XS-12 .col-SM-6 .Col-MD-8

5

.Col-XS-6 .Col-SM-4

6

Ví dụ: Gói cột

Nếu hơn 12 cột được đặt trong một hàng, mỗi nhóm các cột bổ sung, như một đơn vị, sẽ quấn vào một dòng mới.

.Col-XS-4Since 9 + 4 = 13> 12, Div toàn bộ 4 cột này được quấn vào một dòng mới như một đơn vị tiếp giáp.

Các cột .col-XS-6Subster tiếp tục dọc theo dòng mới.

Đặt lại cột đáp ứng

7

Bù đắp

Đặt hàng cột

Ví dụ: xếp chồng lên nhau

Sử dụng một bộ các lớp lưới

62, bạn có thể tạo một hệ thống lưới cơ bản bắt đầu xếp chồng lên nhau trên các thiết bị di động và thiết bị máy tính bảng [phạm vi cực nhỏ đến nhỏ] trước khi trở thành ngang trên các thiết bị máy tính để bàn [trung bình]. Đặt các cột lưới trong bất kỳ
57.

8

Ví dụ: hộp đựng chất lỏng

Biến mọi bố cục lưới có chiều rộng cố định thành bố cục toàn chiều rộng bằng cách thay đổi

53 ngoài cùng của bạn thành
54.

Ví dụ: Mobile và Desktop

Không muốn các cột của bạn chỉ đơn giản xếp chồng trong các thiết bị nhỏ hơn? Sử dụng các lớp lưới thiết bị vừa và nhỏ bằng cách thêm

73
62 vào các cột của bạn. Xem ví dụ dưới đây để biết ý tưởng tốt hơn về cách tất cả hoạt động.

9

.Col-XS-12 .Col-MD-8

.col-XS-6 .col-MD-4

0

Ví dụ: di động, máy tính bảng, máy tính để bàn

Xây dựng trên ví dụ trước bằng cách tạo ra các bố cục năng động và mạnh mẽ hơn với các lớp Tablet

75.

1
2

.Col-XS-12 .col-SM-6 .Col-MD-8

.Col-XS-6 .Col-SM-4

Ví dụ: Gói cột

Nếu hơn 12 cột được đặt trong một hàng, mỗi nhóm các cột bổ sung, như một đơn vị, sẽ quấn vào một dòng mới.

Ví dụ: Gói cột

Nếu hơn 12 cột được đặt trong một hàng, mỗi nhóm các cột bổ sung, như một đơn vị, sẽ quấn vào một dòng mới.

.Col-XS-4Since 9 + 4 = 13> 12, Div toàn bộ 4 cột này được quấn vào một dòng mới như một đơn vị tiếp giáp.

Semibold 24px

H4. Tiêu đề bootstrap

Semibold 18px
H5. Tiêu đề bootstrap Semibold 14px
H6. Tiêu đề bootstrapSemibold 12px

3

Tạo ánh sáng, văn bản thứ cấp trong bất kỳ tiêu đề nào với thẻ

92 chung hoặc lớp
93.

H2. Bootstrap tiêu đề văn bản thứ cấp

H2. Bootstrap tiêu đề văn bản thứ cấp

H3. Bootstrap tiêu đề văn bản thứ cấp

H4. Bootstrap tiêu đề văn bản thứ cấp

H5. Bootstrap tiêu đề văn bản thứ cấp
H6. Bootstrap tiêu đề văn bản thứ cấp

4

Bản sao cơ thể

Mặc định toàn cầu của Bootstrap

94 là 14px, với
95 là 1.428. Điều này được áp dụng cho
96 và tất cả các đoạn văn. Ngoài ra,
97 [đoạn văn] nhận được một biên độ dưới cùng là một nửa độ cao dòng được tính toán của họ [10px theo mặc định].14px, with a
95 of 1.428. This is applied to the
96 and all paragraphs. In addition,
97 [paragraphs] receive a bottom margin of half their computed line-height [10px by default].

Nullam, người cười mềm hoặc sư tử bóng đá. Khi kéo tia và đẩy những ngọn núi tuyệt vời, được sinh ra để được sinh ra. Relay ID ID ID NIBH Ultricies.

Khi kéo tia và đẩy những ngọn núi tuyệt vời, được sinh ra để được sinh ra. Cho đến khi Ullamcorper không sợ tác giả sinh thái. Bài tập về nhà mềm, nó không phải là sự tiện lợi của tang chế, trừ khi đó là một chiếc Porttitor dành riêng, váy hóa học ghét salad hoặc nhà phát triển. Cho đến khi Ullamcorper không sợ tác giả sinh thái.

Maecenas, nhưng đường kính cần một nụ cười, sau khi người quản lý, ngồi Amet không tuyệt vời. Thật không may, nhà phát triển này không phải là cửa ngõ của tôi mang thai vì sợ hóa học. Bài tập về nhà mềm, nó không phải là sự tiện lợi của tang chế, trừ khi đó là một chiếc Porttitor dành riêng, váy hóa học ghét salad hoặc nhà phát triển.

5

Bản sao cơ thể chì

Tạo một đoạn văn nổi bật bằng cách thêm

98.

Mũi tên trực tiếp hoặc xe cuireet Jaws of Pain. Duis mềm, nó không phải là sự tiện lợi của tang tóc.

6

Được xây dựng với ít hơn

Thang đo kiểu chữ dựa trên hai biến ít hơn trong các biến.less:

47 và
48. Đầu tiên là kích thước phông chữ cơ sở được sử dụng trong suốt và thứ hai là chiều cao dòng cơ sở. Chúng tôi sử dụng các biến đó và một số toán học đơn giản để tạo lề, mái chèo và chiều cao dòng của tất cả các loại của chúng tôi và hơn thế nữa. Tùy chỉnh chúng và thích nghi bootstrap.variables.less:
47 and
48. The first is the base font-size used throughout and the second is the base line-height. We use those variables and some simple math to create the margins, paddings, and line-heights of all our type and more. Customize them and Bootstrap adapts.

Các yếu tố văn bản nội tuyến

Được đánh dấu văn bản

Để làm nổi bật việc chạy văn bản do sự liên quan của nó trong một bối cảnh khác, hãy sử dụng thẻ

01.

Bạn có thể sử dụng thẻ đánh dấu để làm nổi bật văn bản.

7

Đã xóa văn bản

Để chỉ ra các khối văn bản đã bị xóa, hãy sử dụng thẻ

02.

Dòng văn bản này có nghĩa là được coi là văn bản bị xóa.

8

Văn bản strikethrough

Để chỉ ra các khối văn bản không còn liên quan, hãy sử dụng thẻ

03.

Dòng văn bản này có nghĩa là được coi là không còn chính xác.

9

Chèn văn bản

Để chỉ ra các bổ sung vào tài liệu, sử dụng thẻ

04.

Dòng văn bản này có nghĩa là được coi là một bổ sung cho tài liệu.


  ...
0

Văn bản gạch chân

Để nhấn mạnh văn bản sử dụng thẻ

05.

Dòng văn bản này sẽ hiển thị dưới dạng gạch chân


  ...
1

Sử dụng các thẻ nhấn mạnh mặc định của HTML với các kiểu nhẹ.

Văn bản nhỏ

Để khử ảnh hưởng nội tuyến hoặc các khối văn bản, hãy sử dụng thẻ

92 để đặt văn bản ở mức 85% kích thước của cha mẹ. Các yếu tố tiêu đề nhận được
94 của riêng họ cho các yếu tố
92 lồng nhau.

Bạn có thể sử dụng một phần tử nội tuyến với

93 thay cho bất kỳ
92 nào.

Dòng văn bản này có nghĩa là được coi là bản in đẹp.


  ...
2

In đậm

Để nhấn mạnh một đoạn văn bản với trọng lượng phông chữ nặng hơn.

Đoạn văn văn sau đây được hiển thị dưới dạng văn bản in đậm.rendered as bold text.


  ...
3

Chữ in nghiêng

Để nhấn mạnh một đoạn văn bản với chữ nghiêng.

Đoạn văn văn sau đây được hiển thị dưới dạng văn bản in nghiêng.


  ...
4

Các yếu tố thay thế

Vui lòng sử dụng

11 và
12 trong HTML5.
11 có nghĩa là để làm nổi bật các từ hoặc cụm từ mà không truyền đạt tầm quan trọng bổ sung trong khi
12 chủ yếu dành cho giọng nói, thuật ngữ kỹ thuật, v.v.

Lớp liên kết

Dễ dàng sắp xếp lại văn bản cho các thành phần với các lớp căn chỉnh văn bản.

Văn bản căn chỉnh trái.

Trung tâm căn chỉnh văn bản.

Đúng văn bản.

Văn bản chính đáng.

Không có văn bản bao bọc.


  ...
5

Các lớp chuyển đổi

Chuyển đổi văn bản trong các thành phần với các lớp viết hoa văn bản.

Văn bản hạ thấp.

Văn bản trên nền.

Văn bản viết hoa.


  ...
6

Các từ viết tắt

Việc thực hiện cách điệu của phần tử

15 của HTML cho các chữ viết tắt và từ viết tắt để hiển thị phiên bản mở rộng trên máy bay. Chữ viết tắt với thuộc tính
16 có đường viền đáy chấm chấm và trợ giúp chạy trên máy bay lượn, cung cấp bối cảnh bổ sung về di chuột và cho người dùng các công nghệ hỗ trợ.

Viết tắt cơ bản

Một chữ viết tắt của các thuộc tính từ là attr.


  ...
7

Chủ nghĩa khởi tạo

Thêm

17 vào chữ viết tắt cho kích thước phông chữ nhỏ hơn một chút.

HTML là điều tốt nhất kể từ bánh mì cắt lát.


  ...
8

Địa chỉ

Trình bày thông tin liên lạc cho tổ tiên gần nhất hoặc toàn bộ công việc. Bảo tồn định dạng bằng cách kết thúc tất cả các dòng với

18.

Twitter, Inc. 1355 Phố Market, Suite 900 San Francisco, CA 94103 p: [123] 456-7890 Tên đầy đủ
1355 Market Street, Suite 900
San Francisco, CA 94103
P: [123] 456-7890 Full Name


  ...
9

Blockquotes

Để trích dẫn các khối nội dung từ một nguồn khác trong tài liệu của bạn.

Blockquote mặc định

Bao bọc

19 xung quanh bất kỳ HTML nào là báo giá. Đối với các trích dẫn thẳng, chúng tôi đề xuất một

Lorem Ipsum Dolor SIT AMET, Consecter Adipiscing elit. Integer posuere erat một ante.


  ...
0

Tùy chọn khối

Thay đổi phong cách và nội dung cho các biến thể đơn giản trên tiêu chuẩn

Đặt tên một nguồn

Thêm một

22 để nhận dạng nguồn. Bọc tên của công việc nguồn trong

Lorem Ipsum Dolor SIT AMET, Consecter Adipiscing elit. Integer posuere erat một ante.


  ...
1

Tùy chọn khối

Thay đổi phong cách và nội dung cho các biến thể đơn giản trên tiêu chuẩn

Lorem Ipsum Dolor SIT AMET, Consecter Adipiscing elit. Integer posuere erat một ante.


  ...
2

Tùy chọn khối

Thay đổi phong cách và nội dung cho các biến thể đơn giản trên tiêu chuẩn

Đặt tên một nguồn


  ...
3

Purus Sodales Ultricies

Vestubum laoret Porttor SEM

  1. Thêm một
    22 để nhận dạng nguồn. Bọc tên của công việc nguồn trong
  2. Hiển thị thay thế
  3. Thêm
    24 cho một blockquote có nội dung được ký hợp đồng bên phải.
  4. Danh sách
  5. Không đặt hàng
  6. Tạo điều kiện cho pretium nishl alquet
  7. Nulla Volutpat Aliquam Velit
  8. Phasellus Iaculis Neque


  ...
4

Purus Sodales Ultricies

Vestubum laoret Porttor SEMThis only applies to immediate children list items, meaning you will need to add the class for any nested lists as well.


  ...
5

Purus Sodales Ultricies

Vestubum laoret Porttor SEM


  ...
6

Eget Portitator Lorem

Đặt hàng

Một danh sách các mục trong đó thứ tự không quan trọng rõ ràng.


  ...
7

Nulla Volutpat Aliquam Velit

Không được biết

Hủy bỏ

25 mặc định và lề trái trên các mục danh sách [chỉ trẻ em ngay lập tức]. Điều này chỉ áp dụng cho các mục danh sách trẻ em ngay lập tức, có nghĩa là bạn cũng sẽ cần thêm lớp cho bất kỳ danh sách lồng nhau nào.


  ...
8

Auto-truncating

Nội tuyến

Purus Sodales Ultricies

Vestubum laoret Porttor SEM

AC Trisque Libero Volutpat


  ...
9

Faucibus porta lacus fringilla vel

Aenean ngồi ampe erat nunc

Eget Portitator Lorem
To edit settings, press ctrl + ,

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
0

Đặt hàng

Một danh sách các mục trong đó thứ tự không quan trọng rõ ràng.

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
1

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
2

Nulla Volutpat Aliquam Velit

Không được biết

Hủy bỏ

25 mặc định và lề trái trên các mục danh sách [chỉ trẻ em ngay lập tức]. Điều này chỉ áp dụng cho các mục danh sách trẻ em ngay lập tức, có nghĩa là bạn cũng sẽ cần thêm lớp cho bất kỳ danh sách lồng nhau nào.

Nội tuyến

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
3

Đặt tất cả các mục danh sách danh sách trên một dòng duy nhất với
26 và một số đệm ánh sáng.

Lorem Ipsum

Phasellus Iaculis

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
4

Nulla volutpat

Sự mô tả

Chú thích bảng tùy chọn.

#HọHọtên tài khoản123
Đánh dấuOtto@Mdo
JacobThornton@mập mạp
Larrycon chim@twitter

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
5

Hàng sọc

Sử dụng

39 để thêm dải ngựa vằn vào bất kỳ hàng bảng nào trong
40.

Khả năng tương thích trình duyệt chéo

Các bảng sọc được tạo kiểu thông qua bộ chọn

41 CSS, không có sẵn trong Internet Explorer 8.

#HọHọtên tài khoản123
Đánh dấuOtto@Mdo
JacobThornton@mập mạp
Larrycon chim@twitter

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
6

Hàng sọc

Sử dụng

39 để thêm dải ngựa vằn vào bất kỳ hàng bảng nào trong
40.

#HọHọtên tài khoản123
Đánh dấuOtto@Mdo
JacobThornton@mập mạp
Larrycon chim@twitter

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
7

Hàng sọc

Sử dụng

39 để thêm dải ngựa vằn vào bất kỳ hàng bảng nào trong
40.

#HọHọtên tài khoản123
Đánh dấuOtto@Mdo
JacobThornton@mập mạp
Larrycon chim@twitter

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
8

Hàng sọc

Sử dụng

39 để thêm dải ngựa vằn vào bất kỳ hàng bảng nào trong
40.

#HọHọtên tài khoản123
Đánh dấuOtto@Mdo
JacobThornton@mập mạp
Larry@twitter

/* Extra small devices [phones, less than 768px] */
/* No media query since this is the default in Bootstrap */

/* Small devices [tablets, 768px and up] */
@media [min-width: @screen-sm-min] { ... }

/* Medium devices [desktops, 992px and up] */
@media [min-width: @screen-md-min] { ... }

/* Large devices [large desktops, 1200px and up] */
@media [min-width: @screen-lg-min] { ... }
9

Hàng sọc

Sử dụng

39 để thêm dải ngựa vằn vào bất kỳ hàng bảng nào trong
40.

Khả năng tương thích trình duyệt chéoCác bảng sọc được tạo kiểu thông qua bộ chọn
41 CSS, không có sẵn trong Internet Explorer 8.Bàn giápHàng lơ lửngBàn ngưng tụLarry con chimSử dụng các lớp theo ngữ cảnh để các hàng bảng màu hoặc các ô riêng lẻ.
Thêm
42 cho các đường viền ở tất cả các cạnh của bảng và ô.
Thêm
43 để bật trạng thái di chuột trên các hàng bảng trong một
40.
Thêm
45 để làm cho các bảng nhỏ gọn hơn bằng cách cắt đệm tế bào làm đôi.
Các lớp học theo ngữ cảnh
Lớp

#Sự mô tảSự mô tảSự mô tả123456789
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
0

Áp dụng màu di chuột cho một hàng hoặc ô cụ thể

47

Chỉ ra một hành động thành công hoặc tích cực

48

Chỉ ra một sự thay đổi hoặc hành động thông tin trung lập

49

Chỉ ra một cảnh báo có thể cần chú ý

50don't provide in Bootstrap:

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
1

Chỉ ra một hành động nguy hiểm hoặc có khả năng tiêu cực

#Tiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cột123
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột

#Tiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cộtTiêu đề cột123
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột
Nội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cộtNội dung cột

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
2

Truyền đạt ý nghĩa để hỗ trợ các công nghệ

Sử dụng màu sắc để thêm ý nghĩa vào hàng bảng hoặc ô riêng lẻ chỉ cung cấp một dấu hiệu trực quan, sẽ không được chuyển đến người dùng các công nghệ hỗ trợ - chẳng hạn như đầu đọc màn hình. Đảm bảo rằng thông tin được biểu thị bằng màu là rõ ràng từ chính nội dung [văn bản có thể nhìn thấy trong hàng/ô bảng có liên quan] hoặc được bao gồm thông qua các phương tiện thay thế, chẳng hạn như văn bản bổ sung ẩn với lớp

51.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
3

Bảng đáp ứng

Tạo các bảng đáp ứng bằng cách gói bất kỳ

37 nào trong
53 để làm cho chúng cuộn theo chiều ngang trên các thiết bị nhỏ [dưới 768px]. Khi xem trên bất cứ thứ gì lớn hơn 768px rộng, bạn sẽ không thấy bất kỳ sự khác biệt nào trong các bảng này.

Cắt/cắt dọc

Các bảng đáp ứng sử dụng

54, loại bỏ bất kỳ nội dung nào vượt ra ngoài các cạnh dưới hoặc trên cùng của bảng. Cụ thể, điều này có thể cắt bỏ các menu thả xuống và các vật dụng bên thứ ba khác.This only applies to forms within viewports that are at least 768px wide.

Firefox và các lĩnh vực

Firefox có một số kiểu dáng khó xử liên quan đến

55 can thiệp vào bảng đáp ứng. Điều này không thể bị ghi đè nếu không có một vụ hack dành riêng cho Firefox mà chúng tôi không cung cấp trong Bootstrap:

Luôn thêm nhãn

Người đọc màn hình sẽ gặp rắc rối với biểu mẫu của bạn nếu bạn không bao gồm nhãn cho mọi đầu vào. Đối với các hình thức nội tuyến này, bạn có thể ẩn các nhãn bằng lớp

51. Có nhiều phương pháp thay thế để cung cấp nhãn cho các công nghệ hỗ trợ, chẳng hạn như thuộc tính
67,
68 hoặc
16. Nếu không có điều nào trong số này, người đọc màn hình có thể sử dụng thuộc tính
70, nếu có, nhưng lưu ý rằng việc sử dụng
70 làm thay thế cho các phương thức ghi nhãn khác không được khuyến khích.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
4
@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
5
@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
6

Hình thức ngang

Sử dụng các lớp lưới được xác định trước của Bootstrap để sắp xếp các nhãn và nhóm điều khiển biểu mẫu theo bố cục ngang bằng cách thêm

72 vào biểu mẫu [không phải là
63]. Làm như vậy thay đổi
61 để hoạt động như các hàng lưới, do đó không cần
57.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
7

Kiểm soát được hỗ trợ

Ví dụ về các điều khiển hình thức tiêu chuẩn được hỗ trợ trong một bố cục mẫu ví dụ.

Đầu vào

Kiểm soát biểu mẫu phổ biến nhất, các trường đầu vào dựa trên văn bản. Bao gồm hỗ trợ cho tất cả các loại HTML5:

76,
77,
78,
79,
80,
81,
82,
83,
84,
85, ____.

Loại khai báo

Đầu vào sẽ chỉ được tạo kiểu đầy đủ nếu

90 của chúng được khai báo đúng.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
8

Textarea

Kiểm soát hình thức hỗ trợ nhiều dòng văn bản. Thay đổi thuộc tính

91 khi cần thiết.

@media [max-width: @screen-xs-max] { ... }
@media [min-width: @screen-sm-min] and [max-width: @screen-sm-max] { ... }
@media [min-width: @screen-md-min] and [max-width: @screen-md-max] { ... }
@media [min-width: @screen-lg-min] { ... }
9

Hộp kiểm và radio

Hộp kiểm là để chọn một hoặc một số tùy chọn trong danh sách, trong khi radio để chọn một tùy chọn từ nhiều người.

Các hộp kiểm bị vô hiệu hóa và radio được hỗ trợ, nhưng để cung cấp con trỏ "không được phép" trên di chuột của cha mẹ

92, bạn sẽ cần thêm lớp
93 vào cha mẹ
94,
95,
96 hoặc
97.

Mặc định [xếp chồng]


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
0

Hộp kiểm và radio nội tuyến

Sử dụng các lớp

97 hoặc
95 trên một loạt các hộp kiểm hoặc radio cho các điều khiển xuất hiện trên cùng một dòng.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
1

Hộp kiểm và radio không có văn bản nhãn

Nếu bạn không có văn bản trong

92, đầu vào được định vị như bạn mong đợi. Hiện tại chỉ hoạt động trên các hộp kiểm và radio không ngoại tuyến. Hãy nhớ vẫn cung cấp một số hình thức nhãn cho các công nghệ hỗ trợ [ví dụ, sử dụng
67].Currently only works on non-inline checkboxes and radios. Remember to still provide some form of label for assistive technologies [for instance, using
67].


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
2

Chọn

Lưu ý rằng nhiều menu chọn lọc bản địa, cụ thể là ở Safari và Chrome, có các góc tròn không thể sửa đổi thông qua các thuộc tính


  ...
02.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
3

Đối với các điều khiển

58 với thuộc tính

  ...
04, nhiều tùy chọn được hiển thị theo mặc định.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
4

Kiểm soát tĩnh

Khi bạn cần đặt văn bản đơn giản bên cạnh nhãn biểu mẫu trong một biểu mẫu, hãy sử dụng lớp


  ...
05 trên
97.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
5

  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
6

Trạng thái tập trung

Chúng tôi xóa các kiểu


  ...
07 mặc định trên một số điều khiển biểu mẫu và áp dụng

  ...
08 tại vị trí của nó cho

  ...
09.

Demo

  ...
09 Nhà nước

Đầu vào ví dụ trên sử dụng các kiểu tùy chỉnh trong tài liệu của chúng tôi để chứng minh trạng thái


  ...
09 trên
59.

Trạng thái vô hiệu hóa

Thêm thuộc tính boolean


  ...
13 trên đầu vào để ngăn chặn các tương tác của người dùng. Đầu vào bị vô hiệu hóa xuất hiện nhẹ hơn và thêm con trỏ

  ...
14.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
7

Các trường bị vô hiệu hóa

Thêm thuộc tính


  ...
13 vào

  ...
16 để vô hiệu hóa tất cả các điều khiển trong

  ...
16 cùng một lúc.

Hãy cẩn thận về chức năng liên kết của

  ...
18

Theo mặc định, trình duyệt sẽ xử lý tất cả các điều khiển biểu mẫu gốc [

56,
58 và

  ...
21] bên trong

  ...
22 dưới dạng bị vô hiệu hóa, ngăn chặn cả tương tác bàn phím và chuột trên chúng. Tuy nhiên, nếu biểu mẫu của bạn cũng bao gồm các yếu tố

  ...
23, chúng sẽ chỉ được cung cấp một kiểu

  ...
24. Như đã lưu ý trong phần về trạng thái bị vô hiệu hóa cho các nút [và cụ thể trong phần phụ cho các phần tử neo], thuộc tính CSS này chưa được chuẩn hóa và không được hỗ trợ đầy đủ trong Opera 18 trở xuống, hoặc trong Internet Explorer 11 và won 'T ngăn người dùng bàn phím có thể tập trung hoặc kích hoạt các liên kết này. Vì vậy, để được an toàn, hãy sử dụng JavaScript tùy chỉnh để vô hiệu hóa các liên kết đó.

Khả năng tương thích trình duyệt chéo

Mặc dù Bootstrap sẽ áp dụng các kiểu này trong tất cả các trình duyệt, Internet Explorer 11 trở xuống không hỗ trợ đầy đủ thuộc tính


  ...
13 trên

  ...
16. Sử dụng JavaScript tùy chỉnh để vô hiệu hóa các trường trong các trình duyệt này.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
8

Trạng thái dễ đọc

Thêm thuộc tính boolean


  ...
27 trên đầu vào để ngăn chặn sửa đổi giá trị của đầu vào. Đầu vào chỉ đọc có vẻ nhẹ hơn [giống như đầu vào bị vô hiệu hóa], nhưng giữ lại con trỏ tiêu chuẩn.


  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1
  .col-md-1


  .col-md-8
  .col-md-4


  .col-md-4
  .col-md-4
  .col-md-4


  .col-md-6
  .col-md-6
9

Trợ giúp văn bản

Cấp độ khối trợ giúp văn bản cho các điều khiển biểu mẫu.

Kết hợp văn bản trợ giúp với các điều khiển biểu mẫu

Văn bản trợ giúp phải được liên kết rõ ràng với điều khiển biểu mẫu mà nó liên quan đến việc sử dụng thuộc tính


  ...
28. Điều này sẽ đảm bảo rằng các công nghệ hỗ trợ - chẳng hạn như đầu đọc màn hình - sẽ thông báo văn bản trợ giúp này khi người dùng tập trung hoặc nhập điều khiển.


  
    ...
  
0

Trạng thái xác nhận

Bootstrap bao gồm các kiểu xác thực cho lỗi, cảnh báo và trạng thái thành công trên các điều khiển biểu mẫu. Để sử dụng, thêm


  ...
29,

  ...
30 hoặc

  ...
31 vào phần tử cha. Bất kỳ

  ...
32,
59 và

  ...
34 trong yếu tố đó sẽ nhận được các kiểu xác thực.

Truyền tải trạng thái xác thực cho các công nghệ hỗ trợ và người dùng mù màu

Sử dụng các kiểu xác thực này để biểu thị trạng thái của điều khiển biểu mẫu chỉ cung cấp một dấu hiệu trực quan, dựa trên màu sắc, sẽ không được chuyển đến người dùng các công nghệ hỗ trợ - chẳng hạn như đầu đọc màn hình - hoặc cho người dùng mù màu.

Đảm bảo rằng một dấu hiệu thay thế của trạng thái cũng được cung cấp. Chẳng hạn, bạn có thể bao gồm một gợi ý về trạng thái trong chính văn bản

92 của mẫu [như trường hợp trong ví dụ mã sau], bao gồm một glyphicon [với văn bản thay thế thích hợp sử dụng lớp
51 - xem các ví dụ glyphicon] hoặc theo Cung cấp một khối văn bản trợ giúp bổ sung. Cụ thể cho các công nghệ hỗ trợ, các điều khiển biểu mẫu không hợp lệ cũng có thể được gán một thuộc tính

  ...
37.


  
    ...
  
1

Với các biểu tượng tùy chọn

Bạn cũng có thể thêm các biểu tượng phản hồi tùy chọn với việc bổ sung


  ...
38 và biểu tượng phù hợp.

Biểu tượng phản hồi chỉ hoạt động với các yếu tố văn bản


  ...
39.

Các biểu tượng, nhãn và nhóm đầu vào

Định vị thủ công của các biểu tượng phản hồi là cần thiết cho các đầu vào không có nhãn và cho các nhóm đầu vào có tiện ích bổ sung ở bên phải. Bạn được khuyến khích mạnh mẽ để cung cấp nhãn cho tất cả các đầu vào vì lý do khả năng tiếp cận. Nếu bạn muốn ngăn các nhãn được hiển thị, hãy ẩn chúng với lớp

51. Nếu bạn phải làm mà không có nhãn, hãy điều chỉnh giá trị

  ...
41 của biểu tượng phản hồi. Đối với các nhóm đầu vào, điều chỉnh giá trị

  ...
42 thành giá trị pixel thích hợp tùy thuộc vào chiều rộng của addon của bạn.

Truyền đạt ý nghĩa của biểu tượng để hỗ trợ các công nghệ

Để đảm bảo rằng các công nghệ hỗ trợ - chẳng hạn như đầu đọc màn hình - truyền đạt chính xác ý nghĩa của một biểu tượng, nên bao gồm văn bản ẩn bổ sung với lớp

51 và liên kết rõ ràng với kiểm soát biểu mẫu mà nó liên quan đến việc sử dụng

  ...
28. Ngoài ra, đảm bảo rằng ý nghĩa [ví dụ, thực tế là có một cảnh báo cho một trường nhập văn bản cụ thể] được truyền tải theo một số hình thức khác, chẳng hạn như thay đổi văn bản của
92 thực tế liên quan đến điều khiển biểu mẫu.

Mặc dù các ví dụ sau đây đã đề cập đến trạng thái xác thực của các điều khiển hình thức tương ứng của chúng trong chính văn bản

92, kỹ thuật trên [sử dụng văn bản
51 và

  ...
28] đã được đưa vào cho các mục đích minh họa.


  
    ...
  
2

Các biểu tượng tùy chọn ở dạng ngang và nội tuyến


  
    ...
  
3


Nhóm đầu vào với thành công

@

[success]


  
    ...
  
4

Các biểu tượng tùy chọn với nhãn
51 ẩn

Nếu bạn sử dụng lớp

51 để ẩn
92 của biểu mẫu [thay vì sử dụng các tùy chọn ghi nhãn khác, chẳng hạn như thuộc tính
67], Bootstrap sẽ tự động điều chỉnh vị trí của biểu tượng sau khi được thêm vào.

Nhãn ẩn [thành công][success]

Nhóm đầu vào với thành công

@

[success]


  
    ...
  
5

Các biểu tượng tùy chọn với nhãn
51 ẩn

Nếu bạn sử dụng lớp

51 để ẩn
92 của biểu mẫu [thay vì sử dụng các tùy chọn ghi nhãn khác, chẳng hạn như thuộc tính
67], Bootstrap sẽ tự động điều chỉnh vị trí của biểu tượng sau khi được thêm vào.

Nhãn ẩn [thành công]

Kiểm soát kích thước


  
    ...
  
6

Đặt độ cao bằng các lớp như

  ...
53 và đặt chiều rộng bằng các lớp cột lưới như
63.

Kích thước chiều cao


  
    ...
  
7

Tạo các điều khiển hình thức cao hơn hoặc ngắn hơn mà kích thước nút phù hợp.

Kích thước nhóm hình thức ngang

Nhãn kích thước nhanh chóng và điều khiển hình thức trong
72 bằng cách thêm

  ...
56 hoặc

  ...
57.

Kích thước cột


  
    ...
  
9

Bao bọc đầu vào trong các cột lưới hoặc bất kỳ phần tử cha mẹ tùy chỉnh nào, để dễ dàng thực thi các chiều rộng mong muốn.


  
    ...
  
8

Sử dụng các lớp nút trên phần tử

  ...
18,

  ...
21 hoặc
56.

Sử dụng cụ thể theo ngữ cảnh

Mặc dù các lớp nút có thể được sử dụng trên các phần tử

  ...
18 và

  ...
21, nhưng chỉ các phần tử ____321 được hỗ trợ trong các thành phần Nav và Navbar của chúng tôi.

Liên kết đóng vai trò là nútwe highly recommend using the


  ...
21 element whenever possible to ensure matching cross-browser rendering.

Nếu các phần tử


  ...
18 được sử dụng để hoạt động như các nút-kích hoạt chức năng trong trang, thay vì điều hướng đến một tài liệu hoặc phần khác trong trang hiện tại-chúng cũng nên được cung cấp một

  ...
65 thích hợp.

Kết xuất trình duyệt chéo

Như một thông lệ tốt nhất, chúng tôi khuyên bạn nên sử dụng yếu tố


  ...
21 bất cứ khi nào có thể để đảm bảo kết xuất trình duyệt chéo phù hợp.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
0

Truyền đạt ý nghĩa để hỗ trợ các công nghệ

Sử dụng màu sắc để thêm ý nghĩa vào một nút chỉ cung cấp một dấu hiệu trực quan, sẽ không được chuyển đến người dùng các công nghệ hỗ trợ - chẳng hạn như đầu đọc màn hình. Đảm bảo rằng thông tin được biểu thị bằng màu là rõ ràng từ chính nội dung [văn bản có thể nhìn thấy của nút] hoặc được bao gồm thông qua các phương tiện thay thế, chẳng hạn như văn bản bổ sung ẩn với lớp

51.

Kích thước

Fancy lớn hơn hoặc nhỏ hơn các nút? Thêm


  ...
70,

  ...
71 hoặc

  ...
72 cho các kích thước bổ sung.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
1

Tạo các nút cấp khối, những người có chiều rộng đầy đủ của cha mẹ bằng cách thêm


  ...
73.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
2

Trạng thái tích cực

Các nút sẽ xuất hiện được nhấn [với nền tối hơn, đường viền tối hơn và bóng hình nhỏ] khi hoạt động. Đối với các yếu tố


  ...
21, điều này được thực hiện thông qua

  ...
75. Đối với các yếu tố

  ...
18, nó được thực hiện với
46. Tuy nhiên, bạn có thể sử dụng
46 trên

  ...
21s [và bao gồm thuộc tính

  ...
80] nếu bạn cần sao chép trạng thái hoạt động theo chương trình.

Phần tử nút

Không cần thêm


  ...
75 vì đó là một lớp giả, nhưng nếu bạn cần buộc phải có cùng ngoại hình, hãy tiếp tục và thêm
46.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
3

Phần tử neo

Thêm lớp

46 vào các nút

  ...
18.

Liên kết chính



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
4

Trạng thái vô hiệu hóa

Làm cho các nút trông không thể thiếu bằng cách làm mờ chúng lại với


  ...
85.

Phần tử nút

Không cần thêm


  ...
75 vì đó là một lớp giả, nhưng nếu bạn cần buộc phải có cùng ngoại hình, hãy tiếp tục và thêm
46.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
5

Phần tử neo

Thêm lớp

46 vào các nút

  ...
18.

Phần tử neo

Thêm lớp

46 vào các nút

  ...
18.

Liên kết chính



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
6

Trạng thái vô hiệu hóa

Làm cho các nút trông không thể thiếu bằng cách làm mờ chúng lại với

  ...
85.

Thêm thuộc tính


  ...
13 vào các nút

  ...
21.

Khả năng tương thích trình duyệt chéo

Nếu bạn thêm thuộc tính


  ...
13 vào

  ...
21, Internet Explorer 9 trở xuống sẽ hiển thị văn bản màu xám với một shadow văn bản khó chịu mà chúng tôi không thể sửa chữa.

Thêm lớp

93 vào các nút

  ...
18.

Chúng tôi sử dụng
93 như một lớp tiện ích ở đây, tương tự như lớp
46 phổ biến, do đó không cần tiền tố.

Liên kết chức năng cảnh báo



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
7

Lớp này sử dụng

  ...
24 để cố gắng vô hiệu hóa chức năng liên kết của

  ...
18, nhưng thuộc tính CSS đó chưa được tiêu chuẩn hóa và không được hỗ trợ đầy đủ trong Opera 18 trở xuống, hoặc trong Internet Explorer 11. Ngoài ra, ngay cả trong các trình duyệt hỗ trợ

  ...
24 , Điều hướng bàn phím vẫn không bị ảnh hưởng, có nghĩa là người dùng bàn phím và người dùng công nghệ hỗ trợ vẫn có thể kích hoạt các liên kết này. Vì vậy, để được an toàn, hãy sử dụng JavaScript tùy chỉnh để vô hiệu hóa các liên kết đó.

Hình ảnh đáp ứng

Phần tử neo

Thêm lớp

46 vào các nút

  ...
18.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
8

Liên kết chính

Trạng thái vô hiệu hóa

Làm cho các nút trông không thể thiếu bằng cách làm mờ chúng lại với


  ...
85.

Thêm thuộc tính


  ...
13 vào các nút

  ...
21.

Khả năng tương thích trình duyệt chéo

Nếu bạn thêm thuộc tính


  ...
13 vào

  ...
21, Internet Explorer 9 trở xuống sẽ hiển thị văn bản màu xám với một shadow văn bản khó chịu mà chúng tôi không thể sửa chữa.

Thêm lớp

93 vào các nút

  ...
18.

Chúng tôi sử dụng

93 như một lớp tiện ích ở đây, tương tự như lớp
46 phổ biến, do đó không cần tiền tố.



  .col-xs-12 .col-md-8
  .col-xs-6 .col-md-4




  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4
  .col-xs-6 .col-md-4




  .col-xs-6
  .col-xs-6
9

Liên kết chức năng cảnh báo

Lớp này sử dụng


  ...
24 để cố gắng vô hiệu hóa chức năng liên kết của

  ...
18, nhưng thuộc tính CSS đó chưa được tiêu chuẩn hóa và không được hỗ trợ đầy đủ trong Opera 18 trở xuống, hoặc trong Internet Explorer 11. Ngoài ra, ngay cả trong các trình duyệt hỗ trợ

  ...
24 , Điều hướng bàn phím vẫn không bị ảnh hưởng, có nghĩa là người dùng bàn phím và người dùng công nghệ hỗ trợ vẫn có thể kích hoạt các liên kết này. Vì vậy, để được an toàn, hãy sử dụng JavaScript tùy chỉnh để vô hiệu hóa các liên kết đó.

Truyền đạt ý nghĩa để hỗ trợ các công nghệ

Hình ảnh đáp ứng

Hình ảnh trong Bootstrap 3 có thể được thực hiện thân thiện với đáp ứng thông qua việc bổ sung lớp

  ...
97. Điều này áp dụng

  ...
98,

  ...
99 và

  ...
00 cho hình ảnh để nó chia tỷ lệ độc đáo với phần tử cha.

Đối với hình ảnh trung tâm sử dụng lớp


  ...
97, hãy sử dụng

  ...
02 thay vì

  ...
03. Xem phần Lớp trợ giúp để biết thêm chi tiết về việc sử dụng

  ...
02.

Nullalam id door id nibh ultricies ut id id chỉnh sửa.

Duis Mollis, Est Non Commodo Luctus, Nisi Era Portitator Ligula.

Maecenas sed diam eget risus blandit city bước non magna.

Etiam Porta Sem malesuada Magna Mollis Euismod.

Donec ullamcorper nulla non metus auctor fringilla.

00

Đối phó với tính đặc hiệu

Đôi khi các lớp nền theo ngữ cảnh có thể được áp dụng do bộ chọn đặc biệt. Trong một số trường hợp, một công nhân có thể kết thúc nội dung của yếu tố của bạn trong một


  ...
10 với lớp.

Truyền đạt ý nghĩa để hỗ trợ các công nghệ

Như với các màu ngữ cảnh, đảm bảo rằng bất kỳ ý nghĩa nào được truyền qua màu sắc cũng có thể có trong một hình thức không hoàn toàn là hiện tại.

Đóng biểu tượng

Sử dụng biểu tượng Đóng chung cho nội dung DISMSSing như phương thức và cảnh báo.

01

Carets

Sử dụng quan tâm để chỉ ra chức năng và hướng thả xuống. Lưu ý rằng sự chăm sóc mặc định sẽ tự động đảo ngược trong các menu thả.

02

Phao nhanh

Nổi một phần tử bên trái hoặc bên phải với một lớp.


  ...
11 được bao gồm để tránh các vấn đề đặc hiệu. Các lớp học cũng có thể được sử dụng làm mixin.

03
04

Không sử dụng trong Navbars

Để căn chỉnh các thành phần trong các NAVBAR với các lớp tiện ích, hãy sử dụng


  ...
12 hoặc _

  ...
13 thay thế. Xem tài liệu NAVR để biết chi tiết.

Khối nội dung trung tâm

Đặt một phần tử thành


  ...
14 và trung tâm thông qua

  ...
Có sẵn dưới dạng mixin và lớp.

05
06

ClearFix

Dễ dàng xóa


  ...
16 bằng cách thêm
76 vào phần tử thời kỳ. Sử dụng Micro Clearfix được phổ biến bởi Nicolas Gallagher. Cũng có thể được sử dụng như một hỗn hợp.to the parent element. Utilizes the micro clearfix as popularized by Nicolas Gallagher. Can also be used as a mixin.

07
08

Hiển thị và ẩn nội dung

Buộc một phần tử được hiển thị hoặc ẩn [bao gồm cho đầu đọc màn hình] với việc sử dụng các lớp


  ...
18 và _

  ...
19. Các lớp này sử dụng

  ...
11 để tránh các mâu thuẫn tính đặc hiệu, giống như những chiếc phao nhanh. Chúng chỉ có sẵn để chặn cấp độ. Chúng cũng có thể được sử dụng như một sai lầm.including for screen readers] with the use of

  ...
18 and

  ...
19 classes. These classes use

  ...
11 to avoid specificity conflicts, just like the quick floats. They are only available for block level toggling. They can also be used as mixins.


  ...
21 có sẵn, nhưng nó không phải lúc nào cũng bị ảnh hưởng đến đầu đọc màn hình và không được dùng nữa kể từ v3.0.1 Sử dụng

  ...
19 hoặc
51 thay thế.deprecated as of v3.0.1. Use

  ...
19 or
51 instead.

Hơn nữa,


  ...
24 có thể được sử dụng để chỉ chuyển đổi lượt truy cập của một phần tử, nghĩa là _

  ...
25 của nó không được sửa đổi và phần tử vẫn có thể ảnh hưởng đến luồng của tài liệu.

09
10

Trình đọc màn hình và Nội dung điều hướng bàn phím

Ẩn một phần tử với tất cả các thiết bị ngoại trừ đầu đọc màn hình với

Kết hợp
51 với

  ...
28 để hiển thị lại phần tử khi nó tập trung [ví dụ: bởi người dùng chỉ dành cho bàn phím]. Cần thiết cho việc theo dõi các thực tiễn tốt nhất. Cũng có thể được sử dụng như một hỗn hợp.except screen readers with
51. Combine
51 with

  ...
28 to show the element again when it's focused [e.g. by a keyboard-only user]. Necessary for following accessibility best practices. Can also be used as mixins.

11
12

Thay thế hình ảnh

Sử dụng lớp


  ...
29 hoặc mixin để giúp thay thế nội dung văn bản của phần tử bằng hình nền.

13
14

Để phát triển thân thiện với thiết bị di động nhanh hơn, hãy sử dụng các lớp tiện ích này để hiển thị và ẩn nội dung bằng thiết bị thông qua truy vấn truyền thông. Cũng bao gồm các lớp tiện ích để chuyển đổi nội dung khi được in.

Cố gắng sử dụng chúng trên cơ sở hạn chế và tránh tạo các phiên bản khác nhau của cùng một trang web. Thay vào đó, hãy sử dụng để hoàn thành bản trình bày của mỗi thiết bị.

Lớp học có sẵn

Sử dụng một hoặc kết hợp các lớp có sẵn để chuyển đổi trên các chế độ xem Breakpoins.

Điện thoại thiết bị thêm nhỏ Máy tính bảng thiết bị nhỏ [≥768px] Thiết bị trung bình Máy tính để bàn [≥992px] Máy tính để bàn lớn [≥1200px]

  ...
30

  ...
31

  ...
32

  ...
33

  ...
34

  ...
35

  ...
36

  ...
37
Dễ thấyẨn giấuẨn giấuẨn giấu
Ẩn giấuDễ thấyẨn giấuẨn giấu
Ẩn giấuẨn giấuDễ thấyẨn giấu
Ẩn giấuẨn giấuẨn giấuDễ thấy
Ẩn giấuDễ thấyDễ thấyDễ thấy
Dễ thấyẨn giấuDễ thấyDễ thấy
Dễ thấyDễ thấyẨn giấuDễ thấy
Dễ thấyDễ thấyDễ thấyẨn giấu

Kể từ v3.2.0, các lớp


  ...
38 cho mỗi điểm dừng có ba biến thể, một cho mỗi giá trị thuộc tính CSS

  ...
25 được liệt kê dưới đây.

Nhóm của lớp họcCSS

  ...

  ...
41

  ...
43

  ...
45

  ...
_

  ...

Vì vậy, đối với các màn hình nhỏ [


  ...
47] chẳng hạn, các lớp

  ...
38 có sẵn là: _

  ...
49, _

  ...
50 và

  ...

Các lớp _


  ...
52,

  ...
53,

  ...
54 và _

  ...
55 cũng tồn tại, nhưng được không dùng nữa kể từ v3.2.0. Chúng xấp xỉ tương đương với

  ...
41, ngoại trừ với các trường hợp đặc biệt adidal để chuyển đổi các yếu tố liên quan đến ____ 238.deprecated as of v3.2.0. They are approximately equivalent to

  ...
41, except with additional special cases for toggling
38-related elements.

Lớp in

Tương tự như các lớp phản hồi thông thường, sử dụng chúng để chuyển đổi nội dung để in.

Lớp họcTrình duyệtIn

  ...
58

  ...
59 _

  ...


  ...
59

  ...
60

  ...
61
Ẩn giấuDễ thấy
Dễ thấyẨn giấu

Kể từ v3.2.0, các lớp


  ...
38 cho mỗi điểm dừng có ba biến thể, một cho mỗi giá trị thuộc tính CSS

  ...
25 được liệt kê dưới đây.deprecated as of v3.2.0. It is approximately equivalent to

  ...
58, except with additional special cases for
38-related elements.

Trường hợp thử nghiệm

Thay đổi kích thước trình duyệt của bạn hoặc tải trên các thiết bị khác nhau để kiểm tra các lớp tiện ích đáp ứng.

Có thể nhìn thấy trên ...

Checkmark màu xanh lá cây cho biết phần tử có thể nhìn thấy trong chế độ xem hiện tại của bạn.is visible in your current viewport.

Thêm nhỏ ✔ có thể nhìn thấy trên x-small ✔ Visible on x-small

Nhỏ có thể nhìn thấy trên nhỏ ✔ Visible on small

Trung bình ✔ có thể nhìn thấy trên trung bình ✔ Visible on medium

Lớn ✔ có thể nhìn thấy trên lớn ✔ Visible on large

Thêm nhỏ và nhỏ có thể nhìn thấy trên x-small và nhỏ ✔ Visible on x-small and small

Trung bình và lớn có thể nhìn thấy trên trung bình và lớn ✔ Visible on medium and large

Thêm nhỏ và trung bình có thể nhìn thấy trên x-small và trung bình ✔ Visible on x-small and medium

Nhỏ và lớn có thể nhìn thấy trên nhỏ và lớn ✔ Visible on small and large

Thêm nhỏ và lớn có thể nhìn thấy trên x-small và lớn ✔ Visible on x-small and large

Nhỏ và trung bình có thể nhìn thấy trên nhỏ và vừa ✔ Visible on small and medium

Ẩn trên ...

Ở đây, các điểm kiểm tra màu xanh lá cây cũng chỉ ra phần tử được ẩn trong chế độ xem hiện tại của bạn.is hidden in your current viewport.

CSS của Bootstrap được xây dựng trên ít hơn, bộ tiền xử lý với các chức năng bổ sung như các biến, mixin và các chức năng để biên dịch CSS. Những người muốn sử dụng các tệp ít hơn thay vì các tệp CSS được biên dịch của chúng tôi có thể sử dụng nhiều biến và mixin mà chúng tôi sử dụng trong suốt khung.

Các biến lưới và mixin được đề cập trong phần hệ thống lưới.

Biên dịch bootstrap

Bootstrap có thể được sử dụng theo ít nhất hai cách: với CSS được biên dịch hoặc với các tệp nguồn ít hơn. Để biên dịch các tệp ít hơn, hãy tham khảo phần bắt đầu để biết cách thiết lập môi trường phát triển của bạn để chạy các lệnh cần thiết.

Các công cụ biên dịch của bên thứ ba có thể hoạt động với Bootstrap, nhưng chúng không được nhóm cốt lõi của chúng tôi hỗ trợ.

Biến

Các biến được sử dụng trong toàn bộ dự án như một cách để tập trung và chia sẻ các giá trị thường được sử dụng như màu sắc, khoảng cách hoặc ngăn xếp phông chữ. Để biết sự cố hoàn chỉnh, vui lòng xem tùy chỉnh.

Màu sắc

Dễ dàng sử dụng hai cách phối màu: thang độ xám và ngữ nghĩa. Màu sắc diện tích cung cấp quyền truy cập nhanh vào các sắc thái đen thường được sử dụng trong khi ngữ nghĩa bao gồm các màu khác nhau được gán cho các giá trị theo ngữ cảnh có ý nghĩa.

15
16

Sử dụng bất kỳ biến màu nào trong số này như chúng hoặc chỉ định lại chúng cho các biến có ý nghĩa hơn cho dự án của bạn.

17

Đoạn đầu đài

Một số biến số để nhanh chóng tùy chỉnh các yếu tố chính của bộ xương trang web của bạn.

18

Liên kết

Dễ dàng tạo kiểu liên kết của bạn với màu phù hợp chỉ với một giá trị.

19

Lưu ý rằng


  ...
65 sử dụng một chức năng, một công cụ tuyệt vời khác từ ít hơn, để tự động tạo màu di chuột phù hợp. Bạn có thể sử dụng

  ...
66,

  ...
67,

  ...
68 và

  ...
69.

Kiểu chữ

Dễ dàng đặt kiểu chữ, kích thước văn bản, dẫn đầu và nhiều hơn nữa với một vài biến nhanh. Bootstrap cũng sử dụng những thứ này để cung cấp các loại hỗn hợp kiểu chữ dễ dàng.

20

Biểu tượng

Hai biến nhanh để tùy chỉnh vị trí và tên tệp của các biểu tượng của bạn.

21

Các thành phần

Các thành phần trong suốt Bootstrap Sử dụng một số biến mặc định để thiết lập các giá trị chung. Dưới đây là những người được sử dụng phổ biến nhất.

22

Nhà cung cấp Mixins

Mixin của nhà cung cấp là mixin để giúp hỗ trợ nhiều trình duyệt bằng cách bao gồm tất cả các tiền tố nhà cung cấp có liên quan trong CSS được biên dịch của bạn.

Box-sizing

Đặt lại mô hình hộp của các thành phần của bạn với một mixin duy nhất. Đối với bối cảnh, xem bài viết hữu ích này từ Mozilla.

Mixin được không dùng nữa kể từ v3.2.0, với sự ra đời của autoprefixer. Để duy trì khả năng tương thích ngược, Bootstrap sẽ tiếp tục sử dụng mixin bên trong cho đến khi Bootstrap V4.deprecated as of v3.2.0, with the introduction of Autoprefixer. To preserve backwards-compatibility, Bootstrap will continue to use the mixin internally until Bootstrap v4.

23

Góc tròn

Ngày nay, tất cả các trình duyệt hiện đại đều hỗ trợ khách sạn


  ...
02 không được trộn lẫn. Như vậy, không có mixin

  ...
71, nhưng Bootstrap không bao gồm các phím tắt để nhanh chóng làm tròn hai góc ở một mặt cụ thể của một đối tượng.

24

Box [thả] bóng tối

Nếu đối tượng mục tiêu của bạn đang sử dụng các trình duyệt và thiết bị mới nhất và lớn nhất, hãy chắc chắn chỉ sử dụng thuộc tính


  ...
08. Nếu bạn cần hỗ trợ cho các thiết bị Android cũ [Pre-V4] và iOS [Pre-IS 5], hãy sử dụng mixin không dùng để nhận tiền tố

  ...
73 cần thiết.deprecated mixin to pick up the required

  ...
73 prefix.

Mixin được không dùng nữa kể từ v3.1.0, vì Bootstrap không chính thức hỗ trợ các nền tảng lỗi thời không hỗ trợ tài sản tiêu chuẩn. Để duy trì khả năng tương thích ngược, Bootstrap sẽ tiếp tục sử dụng mixin bên trong cho đến khi Bootstrap V4.deprecated as of v3.1.0, since Bootstrap doesn't officially support the outdated platforms that don't support the standard property. To preserve backwards-compatibility, Bootstrap will continue to use the mixin internally until Bootstrap v4.

Hãy chắc chắn sử dụng màu


  ...
74 trong bóng hộp của bạn để chúng hòa trộn liền mạch nhất có thể với hình nền.

25

Chuyển tiếp

Nhiều mixin để linh hoạt. Đặt tất cả thông tin chuyển tiếp với một hoặc chỉ định độ trễ và thời lượng riêng biệt khi cần thiết.

Các mixin được không dùng nữa kể từ v3.2.0, với sự ra đời của autoprefixer. Để duy trì khả năng tương thích ngược, Bootstrap sẽ tiếp tục sử dụng các mixin trong nội bộ cho đến khi Bootstrap V4.deprecated as of v3.2.0, with the introduction of Autoprefixer. To preserve backwards-compatibility, Bootstrap will continue to use the mixins internally until Bootstrap v4.

26

Biến đổi

Xoay, tỷ lệ, dịch [di chuyển] hoặc làm lệch bất kỳ đối tượng nào.

Các mixin được không dùng nữa kể từ v3.2.0, với sự ra đời của autoprefixer. Để duy trì khả năng tương thích ngược, Bootstrap sẽ tiếp tục sử dụng các hỗn hợp trong nội bộ cho đến khi Bootstrap V4.deprecated as of v3.2.0, with the introduction of Autoprefixer. To preserve backwards-compatibility, Bootstrap will continue to use the mixins internally until Bootstrap v4.

27

Hình ảnh động

Một mixin duy nhất để sử dụng tất cả các thuộc tính hoạt hình của CSS3 trong một khai báo và các hỗn hợp khác cho các thuộc tính riêng lẻ.

Các mixin được không dùng nữa kể từ v3.2.0, với sự ra đời của autoprefixer. Để duy trì khả năng tương thích ngược, Bootstrap sẽ tiếp tục sử dụng các hỗn hợp trong nội bộ cho đến khi Bootstrap V4.deprecated as of v3.2.0, with the introduction of Autoprefixer. To preserve backwards-compatibility, Bootstrap will continue to use the mixins internally until Bootstrap v4.

28

Độ mờ

Đặt độ mờ cho tất cả các trình duyệt và cung cấp dự phòng


  ...
75 cho IE8.

29

Văn bản giữ chỗ

Cung cấp bối cảnh cho các điều khiển biểu mẫu trong mỗi trường.

30

Cột

Tạo các cột thông qua CSS trong một phần tử duy nhất.

31

Độ dốc

Dễ dàng biến bất kỳ hai màu thành một gradient nền. Nhận tiên tiến hơn và đặt hướng, sử dụng ba màu hoặc sử dụng gradient xuyên tâm. Với một hỗn hợp duy nhất, bạn nhận được tất cả các cú pháp có tiền tố bạn cần.

32

Bạn cũng có thể chỉ định góc của một gradient hai màu, tuyến tính tiêu chuẩn:

33

Nếu bạn cần một gradient kiểu áo cắt tóc, điều đó cũng dễ dàng. Chỉ cần chỉ định một màu duy nhất và chúng tôi sẽ phủ một dải màu trắng mờ.

34

Thay vào đó, lên ba màu và sử dụng ba màu. Đặt màu thứ nhất, màu thứ hai, điểm dừng màu thứ hai [giá trị phần trăm như 25%] và màu thứ ba với các mixin này:

35

Đứng lên! Nếu bạn cần phải loại bỏ một gradient, hãy chắc chắn loại bỏ bất kỳ


  ...
75 cụ thể IE mà bạn có thể đã thêm. Bạn có thể làm điều đó bằng cách sử dụng mixin

  ...
77 cùng với

  ...
78.
Should you ever need to remove a gradient, be sure to remove any IE-specific

  ...
75 you may have added. You can do that by using the

  ...
77 mixin alongside

  ...
78.

Mixin tiện ích

Các hỗn hợp tiện ích là các hỗn hợp kết hợp các thuộc tính CSS không liên quan để đạt được một mục tiêu hoặc nhiệm vụ cụ thể.

ClearFix

Quên thêm


  ...
79 vào bất kỳ phần tử nào và thay vào đó thêm hỗn hợp

  ...
80 khi thích hợp. Sử dụng Micro Clearfix từ Nicolas Gallagher.

36

Định tâm ngang

Nhanh chóng tập trung bất kỳ yếu tố nào trong cha mẹ của nó. Yêu cầu

55 hoặc
64 phải được đặt.Requires
55 or
64 to be set.

37

Người trợ giúp kích thước

Chỉ định kích thước của một đối tượng dễ dàng hơn.

38

TextAreas có thể thay đổi lại

Dễ dàng định cấu hình các tùy chọn thay đổi kích thước cho bất kỳ TextArea hoặc bất kỳ yếu tố nào khác. Mặc định là hành vi trình duyệt thông thường [


  ...
83].

39

Cắt ngắn văn bản

Dễ dàng cắt ngắn văn bản với một dấu chấm lửng với một mixin duy nhất. Yêu cầu phần tử là


  ...
84 hoặc

  ...
85.Requires element to be

  ...
84 or

  ...
85 level.

40

Hình ảnh võng mạc

Chỉ định hai đường dẫn hình ảnh và kích thước hình ảnh @1x và Bootstrap sẽ cung cấp truy vấn phương tiện @2x. Nếu bạn có nhiều hình ảnh để phục vụ, hãy xem xét viết hình ảnh võng mạc của bạn CSS theo cách thủ công trong một truy vấn truyền thông duy nhất.If you have many images to serve, consider writing your retina image CSS manually in a single media query.

41

Trong khi Bootstrap được xây dựng trên ít hơn, nhưng nó cũng có một cổng chính thức. Chúng tôi duy trì nó trong một kho lưu trữ GitHub riêng biệt và xử lý các bản cập nhật với tập lệnh chuyển đổi.

Những gì được bao gồm

Vì cổng Sass có một repo riêng và phục vụ đối tượng hơi khác nhau, nội dung của dự án khác rất nhiều so với dự án Bootstrap chính. Điều này đảm bảo cổng SASS tương thích với càng nhiều hệ thống dựa trên SASS càng tốt.

Đường dẫnSự mô tả

  ...
86

  ...
87

  ...
88

  ...
89

  ...
90

  ...
91
Mã Gem Ruby [Cấu hình SASS, Tích hợp đường ray và la bàn]
Tập lệnh chuyển đổi [chuyển ngược dòng thành SASS]
Kiểm tra tổng hợp
Gói la bàn kê khai
Các tệp Sass, JavaScript và phông chữ
Các nhiệm vụ nội bộ, chẳng hạn như cào và chuyển đổi

Truy cập kho lưu trữ GitHub của cổng Sass để xem các tệp này hoạt động.

Cài đặt

Để biết thông tin về cách cài đặt và sử dụng bootstrap cho SASS, hãy tham khảo kho lưu trữ GitHub ReadMe. Đây là nguồn cập nhật nhất và bao gồm thông tin để sử dụng với đường ray, la bàn và các dự án SASS tiêu chuẩn.

Bootstrap cho Sass

Bootstrap có đáp ứng hoàn toàn không?

Bootstrap bao gồm một hệ thống lưới chất lỏng đầu tiên, đáp ứng, tỷ lệ phù hợp lên tới 12 cột khi kích thước thiết bị hoặc chế độ xem tăng.Nó bao gồm các lớp được xác định trước cho các tùy chọn bố trí dễ dàng, cũng như các bản phối mạnh mẽ để tạo ra nhiều bố cục ngữ nghĩa hơn. that appropriately scales up to 12 columns as the device or viewport size increases. It includes predefined classes for easy layout options, as well as powerful mixins for generating more semantic layouts.

Bootstrap có đáp ứng mặc định không?

Ngoài ra, bạn tốt để đi: Bootstrap có phản hồi theo mặc định.Bootstrap is responsive by default.

Loại bootstrap khung nào là?

Bootstrap là một khung CSS miễn phí và nguồn mở nhắm vào phát triển web phía trước trực tiếp, đáp ứng.Nó chứa HTML, CSS và [tùy chọn] các mẫu thiết kế dựa trên JavaScript để đánh máy, biểu mẫu, nút, điều hướng và các thành phần giao diện khác.a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains HTML, CSS and [optionally] JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

Bootstrap 5 có đáp ứng không?

Hệ thống lưới của Bootstrap sử dụng một loạt các thùng chứa, hàng và cột để bố trí và căn chỉnh nội dung.Nó được xây dựng với Flexbox và hoàn toàn đáp ứng.fully responsive.

Bài Viết Liên Quan

Chủ Đề