Màu sắc
Truyền tải ý nghĩa thông qua màu sắc với một số ít các lớp tiện ích màu sắc. Bao gồm hỗ trợ tạo kiểu liên kết với trạng thái di chuột.
Màu sắc
.text-primary
.text-Secondary
.text-thành công
.text-nguy hiểm
.text-warning
.text-info
.text-light
.text-dark
.text-body
.text-mute
.text-trắng
.text-black-50
.text-white-50
Các lớp văn bản theo ngữ cảnh cũng hoạt động tốt trên các neo với các trạng thái di chuột và tiêu điểm được cung cấp. Lưu ý rằng .text-white
và .text-muted
lớp không có kiểu liên kết bổ sung nào ngoài gạch chân.
Màu nền
Tương tự như các lớp màu văn bản theo ngữ cảnh, dễ dàng đặt nền của một phần tử thành bất kỳ lớp ngữ cảnh nào. Các thành phần neo sẽ tối khi di chuột, giống như các lớp văn bản. Tiện ích nền không được đặtcolor
, vì vậy trong một số trường hợp, bạn sẽ muốn sử dụng .text-*
các tiện ích.
Gradient nền
Khi $enable-gradients
được đặt thành true
(mặc định là false
), bạn có thể sử dụng .bg-gradient-
các lớp tiện ích. Tìm hiểu về các tùy chọn Sass của chúng tôi để kích hoạt các lớp này và hơn thế nữa.
.bg-gradient-primary
.bg-gradient-secondary
.bg-gradient-success
.bg-gradient-danger
.bg-gradient-warning
.bg-gradient-info
.bg-gradient-light
.bg-gradient-dark
Đối phó với tính cụ thể
Đôi khi không thể áp dụng các lớp theo ngữ cảnh do tính đặc thù của một bộ chọn khác. Trong một số trường hợp, cách giải quyết phù hợp là bọc nội dung phần tử của bạn trong a <div>
với lớp.
Truyền đạt ý nghĩa cho các công nghệ hỗ trợ
Việc sử dụng màu sắc để thêm ý nghĩa chỉ cung cấp một dấu hiệu trực quan, điều này sẽ không được chuyển tải đến người dùng công nghệ hỗ trợ - chẳng hạn như trình đọc màn hình. Đảm bảo rằng thông tin được biểu thị bằng màu sắc hiển thị rõ ràng từ chính nội dung (ví dụ: văn bản hiển thị) hoặc được đưa vào thông qua các phương tiện thay thế, chẳng hạn như văn bản bổ sung bị ẩn với .sr-only
lớp.