Làm cách nào để xóa đường viền btn khỏi bootstrap?


Tìm hiểu cách tạo kiểu cho các nút phác thảo bằng CSS


Thông tin thành công Cảnh báo Nguy hiểm Mặc định

Thông tin thành công Cảnh báo Nguy hiểm Mặc định

Tự mình thử »

Cách tạo kiểu cho các nút viền ngoài

Bước 1) Thêm HTML

Thí dụ

Thành công
Thông tin
Cảnh báo
Nguy hiểm
Mặc định


Bước 2) Thêm CSS

Thí dụ

.btn {
  đường viền. 2px đen đặc;
  màu nền. màu trắng;
  màu. màu đen;
  phần đệm. 14px 28px;
  cỡ chữ. 16px;
  con trỏ. con trỏ;
}

/* Xanh lục */
. thành công {
  màu viền. #04AA6D;
  màu. màu xanh lục;
}

.success:hover {
  background-color. #04AA6D;
  màu. trắng;
}

/* Xanh dương */
. thông tin {
  màu viền. #2196F3;
  màu. Dodgerblue
}

.info:hover {
  nền. #2196F3;
  màu. trắng;
}

/* Cam */
. cảnh báo {
  màu viền. #ff9800;
  màu. cam;
}

.warning:hover {
  nền. #ff9800;
  màu. trắng;
}

/* Đỏ */
. nguy hiểm {
  màu viền. #f44336;
  màu. màu đỏ
}

.danger:hover {
  nền. #f44336;
  màu. trắng;
}

/* Xám */
. mặc định {
  màu viền. #e7e7e7;
  màu. đen;
}

.default:hover {
  nền. #e7e7e7;
}

Tự mình thử »

Thêm thuộc tính

Link
5 để tạo các nút viền tròn

Truy cập Hướng dẫn về Nút CSS của chúng tôi để tìm hiểu thêm về cách tạo kiểu cho các nút

Trong khi viết mã cho trang web của mình, tôi nhận thấy rằng bất cứ khi nào tôi thay đổi kích thước trình duyệt quá nhỏ, nó sẽ chuyển sang thanh menu hamburger có hoạt ảnh khi nhấp chuột

Khi tôi nhấp vào nó, nó sẽ hoạt hình và thay đổi hình dạng thành biểu tượng chữ thập

Nhưng nó cũng hiển thị đường viền màu xanh mà tôi chưa bao giờ thêm vào CSS của mình. Trong khi thử nghiệm trên trình duyệt di động hoặc trình duyệt Safari trên MAC OS, vấn đề tương tự không xuất hiện

After some research, I found out the issue is only with Chrome and some version of the Firefox. Also, this issue can occur with anchor/link/input elements such as ,

H làm thế nào để thay đổi vấn đề này với sự trợ giúp của CSS hoặc Bootstrap?

Giải pháp là thêm “phác thảo. không ai;" . Và đối với Google Chrome nếu bạn đang sử dụng Bootstrap thì hãy thêm. quan trọng sau nó để đẩy các thay đổi của bạn vào tệp do sự cố ghi đè. Và nhớ xác định tiêu điểm (. focus) để có khả năng tiếp cận tốt hơn

btn:focus, a:focus
{
outline: none;
}
.navbar-toggler:focus
{
outline: none !important;
box-shadow: none;
}

Sau những thay đổi sau đây, vấn đề đã được giải quyết. Bạn có thể tìm thêm thông tin về phác thảo và đường viền tại đây,

nút bootstrap hiển thị đường viền màu xanh khi được nhấp vào

Cảm ơn bạn đã đóng góp câu trả lời cho Stack Overflow. Hãy chắc chắn để trả lời câu hỏi. Cung cấp thông tin chi tiết và chia sẻ…

ngăn xếp chồng lên nhau. com

Đường viền màu xanh lam khi nhấp chuột trong Chrome · Số phát hành #1562 · kenwheeler/slick

Tôi nhận được các đường viền màu xanh xung quanh mỗi trang trình bày khi nhấp vào băng chuyền trong Chrome. Cách khắc phục rất dễ dàng. . danh sách bóng bẩy {…

github. com

Cảm ơn đã đọc bài viết. Vui lòng liên hệ với tôi nếu có bất kỳ thông tin đầu vào, phản hồi nào hoặc gọi cho tôi đi uống cà phê

thuộc tính phác thảo. Outline là một thuộc tính phần tử vẽ một đường xung quanh phần tử nhưng bên ngoài đường viền. Nó không chiếm không gian từ chiều rộng của một phần tử như đường viền

Trước phác thảo nút

Bước 1. Bao gồm chế độ xem bootstrap

Để đảm bảo hiển thị phù hợp và thu phóng cảm ứng cho tất cả các thiết bị, hãy thêm thẻ meta chế độ xem đáp ứng vào

Link
6 của bạn

Sử dụng các kiểu nút tùy chỉnh của Bootstrap cho các hành động trong biểu mẫu, hộp thoại, v.v. với sự hỗ trợ cho nhiều kích cỡ, trạng thái, v.v.

ví dụ

Bootstrap bao gồm một số kiểu nút được xác định trước, mỗi kiểu phục vụ mục đích ngữ nghĩa riêng, với một vài tính năng bổ sung được đưa vào để kiểm soát nhiều hơn

Sơ cấp Phụ thành công Thông tin cảnh báo nguy hiểm Sáng tối Liên kết

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link

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 dấu hiệu trực quan, dấu hiệ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 rõ ràng từ chính nội dung (e. g. văn bản hiển thị), 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

Link
2

Các lớp

Link
3 được thiết kế để sử dụng với phần tử. Tuy nhiên, bạn cũng có thể sử dụng các lớp này trên các phần tử
Link
4 hoặc
Link
4 (mặc dù một số trình duyệt có thể áp dụng kết xuất hơi khác một chút)

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

Link
4 được sử dụng để kích hoạt chức năng trong trang (chẳng hạn như thu gọn nội dung), thay vì liên kết đến các trang hoặc phần mới trong trang hiện tại, các liên kết này phải được cấp một
Link
7 để truyền đạt mục đích của chúng một cách thích hợp tới các công nghệ hỗ trợ như

Link

Link
8

các nút phác thảo

Cần một nút bấm, nhưng không cần màu nền nặng nề mà chúng mang lại?

Sơ cấp Phụ thành công Thông tin cảnh báo nguy hiểm Sáng tối

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
1

kích thước

Fancy nút lớn hơn hoặc nhỏ hơn?

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
4

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
5

Tạo các nút cấp độ khối—những nút trải rộng toàn bộ chiều rộng của nút gốc—bằng cách thêm

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
12

Nút cấp khối Nút cấp khối

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
7

trạng thái hoạt động

Các nút sẽ xuất hiện khi được nhấn (với nền tối hơn, đường viền tối hơn và bóng bên trong) khi hoạt động. Không cần thêm lớp vào s vì chúng sử dụng lớp giả. Tuy nhiên, bạn vẫn có thể buộc giao diện hoạt động tương tự với

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
13 (và bao gồm thuộc tính
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
14) nếu bạn cần sao chép trạng thái theo chương trình

Link
0

trạng thái bị vô hiệu hóa

Làm cho các nút trông không hoạt động bằng cách thêm thuộc tính boolean

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
15 vào bất kỳ

yếu tố

Link
2

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
16

Các nút bị vô hiệu hóa sử dụng phần tử

Link
4 hoạt động hơi khác một chút

  • Các
    Link
    
    4 không hỗ trợ thuộc tính
    Primary
    Secondary
    Success
    Danger
    Warning
    Info
    Light
    Dark
    
    Link
    15, vì vậy bạn phải thêm lớp
    Primary
    Secondary
    Success
    Danger
    Warning
    Info
    Light
    Dark
    
    Link
    40 để làm cho nó có vẻ như bị vô hiệu hóa
  • Một số kiểu thân thiện với tương lai được bao gồm để vô hiệu hóa tất cả
    Primary
    Secondary
    Success
    Danger
    Warning
    Info
    Light
    Dark
    
    Link
    41 trên các nút neo. Trong các trình duyệt hỗ trợ thuộc tính đó, bạn sẽ hoàn toàn không thấy con trỏ bị vô hiệu hóa
  • Các nút bị tắt phải bao gồm thuộc tính
    Primary
    Secondary
    Success
    Danger
    Warning
    Info
    Light
    Dark
    
    Link
    42 để cho biết trạng thái của phần tử đối với các công nghệ hỗ trợ

Link
0

Thông báo chức năng liên kết

Lớp

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
40 sử dụng
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
44 để cố gắng vô hiệu hóa chức năng liên kết của
Link
4, nhưng thuộc tính CSS đó chưa được chuẩn hóa. Ngoài ra, ngay cả trong các trình duyệt hỗ trợ
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
44, điều hướng bàn phím vẫn không bị ảnh hưởng, nghĩa là người dùng bàn phím có thị giác 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, để an toàn, hãy thêm thuộc tính
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
47 trên các liên kết này (để ngăn chúng nhận tiêu điểm bàn phím) và sử dụng JavaScript tùy chỉnh để tắt chức năng của chúng

plugin nút

Làm nhiều hơn với các nút. Trạng thái nút điều khiển hoặc tạo nhóm nút cho nhiều thành phần hơn như thanh công cụ

Chuyển trạng thái

Thêm

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
48 để chuyển đổi trạng thái
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
49 của nút. Nếu bạn đang chuyển đổi trước một nút, bạn phải thêm thủ công lớp
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
13 và
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
14 vào

Link
2

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
52

Hộp kiểm và nút radio

Các kiểu

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
53 của Bootstrap có thể được áp dụng cho các phần tử khác, chẳng hạn như
Link
4, để cung cấp hộp kiểm hoặc nút chuyển đổi kiểu radio. Thêm
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
55 vào một
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
56 chứa các nút đã sửa đổi đó để kích hoạt hành vi chuyển đổi của chúng thông qua JavaScript và thêm
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
57 để tạo kiểu cho các
Link
4 trong các nút của bạn. Lưu ý rằng bạn có thể tạo các nút hoặc nhóm được hỗ trợ đầu vào đơn lẻ

Trạng thái đã chọn cho các nút này chỉ được cập nhật thông qua sự kiện

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
59 trên nút. Nếu bạn sử dụng một phương pháp khác để cập nhật đầu vào—e. g. , với
Link
4 hoặc bằng cách áp dụng thuộc tính
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
71 của đầu vào theo cách thủ công—bạn sẽ cần chuyển đổi
Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
13 trên
Link
4 theo cách thủ công

Lưu ý rằng các nút được kiểm tra trước yêu cầu bạn phải thêm lớp

Primary
Secondary
Success
Danger
Warning
Info
Light
Dark

Link
13 vào lớp
Link
4 của đầu vào theo cách thủ công

Làm cách nào để thay đổi màu nền của nút trong Bootstrap?

Màu nút Bootstrap . . Btn-danger sẽ làm cho nút có màu đỏ và phông chữ màu trắng, trong khi. cảnh báo btn sẽ làm cho nút có màu vàng và phông chữ màu đen, v.v. Using one of the default modifier classes will change the color of the text and background color of your buttons. .Btn-danger will make the button red and font white, while . btn-warning will make the button yellow and font black, and so on.

Thẻ nút nào dưới đây sẽ tạo nút màu xanh lục trong Bootstrap?

btn-secondary class – Lớp này dùng để thêm màu xám cho nút. . lớp btn-success – Lớp này được sử dụng để thêm màu xanh lục cho nút.

Các loại nút HTML mà Bootstrap hỗ trợ là gì?

Kiểu nút .
btn-mặc định
btn-chính
btn-success
thông tin btn
cảnh báo btn
nguy hiểm btn
liên kết btn