Làm cách nào để tùy chỉnh các nút bootstrap?
Các nút Bootstrap có thể được tạo bằng cách sử dụng lớp chính btn theo sau là các lớp tùy chọn về kiểu dáng và kích thước của nó Show
Ví dụ: btn-info chỉ định nút màu xanh nhạt với kích thước bình thường. Tương tự, btn-primary có màu xanh đậm, btn-success có màu xanh lục, v.v. Một nút với các lớp Bootstrap 1 Bản trình diễn nhanh các nút trong hướng dẫn này kích thước và màu sắc hoạt động và tắt Nút tùy chỉnh Nút thả xuống Chia nút thanh điều hướng thả xuống Để tìm hiểu về các nút Bootstrap 4, hãy xem hướng dẫn của nó với các bản trình diễn tại đây Một vài điểm để tạo các nút theo kiểu Bootstrap
Xem ví dụ sau để tạo các nút bằng cách sử dụng các lớp Bootstrap. Trong phần tiếp theo, tôi sẽ chỉ cho bạn cách ghi đè các lớp mặc định để thay đổi một số thuộc tính như sử dụng một số màu khác với cùng kiểu Bootstrap HOẶC thay đổi kích thước theo nhu cầu của trang web của bạn Các nút Bootstrap với các kích cỡ và màu sắc khác nhauTrong bản trình diễn này, tôi sẽ chỉ sử dụng các lớp được xác định trước để chỉ ra cách bạn có thể tạo các nút với các lớp bootstrap. Xem bản demo trực tuyến với mã Xem bản demo và mã trực tuyếnTrong bản trình diễn, bạn có thể thấy các nút có kích thước và kiểu dáng khác nhau ở các hàng khác nhau. Sau đây là các mã cho từng phong cách Đối với kích thước bình thường của các nút Bootstrap, không chỉ định bất kỳ kích thước nào như sau 1 2 3 4 5 6 7 8 9 10 11 12 13
Đối với các nút kích thước lớn, hãy sử dụng lớp btn-lg 1 Đối với các nút có kích thước nhỏ, hãy sử dụng lớp btn-sm, e. g 1
Đối với các nút có kích thước cực nhỏ, hãy sử dụng lớp btn-xs, e. g 1
Và các nút cấp Khối đang sử dụng lớp btn-block chẳng hạn 1
Bạn có thể xem mã của tất cả các nút với các lớp tương ứng trong phần mã của trang demo Một bản demo với nút kích hoạt và vô hiệu hóa BootstrapVí dụ sau sử dụng. lớp tích cực trong một nút. Trong khi hàng khác sử dụng thuộc tính bị vô hiệu hóa của nút để tắt nút Xem bản demo và mã trực tuyếnLớp đang hoạt động tối hơn một chút so với trạng thái bình thường cho thấy một nút đang “hoạt động” hoặc được nhấp để nổi bật so với các nút khác Ví dụ 1 Thuộc tính bị vô hiệu hóa chỉ là một thuộc tính nút bình thường không thể nhấp được 1 Tùy chỉnh các nút Bootstrap bằng cách ghi đè các lớpCác nút được tạo kiểu độc đáo trong khung Bootstrap bằng cách sử dụng các lớp của nó. Tuy nhiên, màu sắc bị hạn chế khi sử dụng các lớp có sẵn. Trong một số trường hợp nhất định, bạn có thể muốn sử dụng màu tùy chỉnh cho các nút để phù hợp với chủ đề trang web của mình Để thực hiện được điều đó, một trong những cách là ghi đè lên các lớp của Bootstrap liên quan đến các nút. Ví dụ: bạn có thể lấy lớp btn-default từ tệp Bootstrap CSS, sao chép nó vào phần kiểu và sử dụng các thuộc tính tùy chỉnh Chỉ cần đổi màu thôi, còn lại e giữ lại. g. cạnh tròn vv Xem bản demo với các màu khác nhau Xem bản demo và mã trực tuyếnTrong bản demo, bạn có thể thấy cách phối màu khác nhau được sử dụng cho các nút có cùng kiểu như trong các ví dụ trên. Nếu bạn nhìn vào mã của các nút trong trang demo, nó cũng giống như được sử dụng trong ví dụ trên 1 2 3
Sự khác biệt duy nhất là các lớp được sử dụng trong phần đầu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 btn-mặc định
{
màu nền. #68889E;
màu. #FFF;
màu đường viền. #2F3E48;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
màu nền. #2F3E48;
màu. #FFF;
màu đường viền. #31347B;
} Những gì tôi đã làm là, lấy các lớp từ Bootstrap CSS cho kiểu btn-default và trong bản trình diễn đó chỉ ghi đè các thuộc tính màu nền, màu đường viền và màu phông chữ. Vì các thuộc tính khác không thay đổi nên các thuộc tính khác sẽ được giữ nguyên Tương tự, bạn chỉ có thể thay đổi lớp btn sẽ thay đổi màu của tất cả các nút. Hoặc thay đổi các lớp khác như btn-danger, btn-info, v.v. Một điều quan trọng là bạn phải đặt style này sau khi đã bao gồm tệp Bootstrap CSS Mặc dù, bạn có thể thay đổi các kiểu này trong tệp nguồn, tuy nhiên, điều này không được khuyến nghị vì mục đích nhất quán Bản trình diễn nút có thuộc tính CSS 3Bản trình diễn sau đây sử dụng nhiều thuộc tính hơn bao gồm các thuộc tính CSS3 để tạo kiểu cho các nút Bootstrap. Xem bản demo trực tuyến, sau đó là cách bạn có thể thực hiện Xem bản demo và mã trực tuyếnĐây gần giống như ví dụ trên ngoại trừ tôi đã sử dụng một vài thuộc tính CSS 3. Trong khi lần này tôi đã sử dụng lớp btn-danger để ghi đè lên các thuộc tính của nó Chỉ cần chơi với các màu sắc và thuộc tính khác nhau để thiết kế của riêng bạn 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 nguy hiểm btn
{
màu nền. hsl(351, 68%, 11%) !important;
lặp lại trong nền. repeat-x;
hình nền. -o-linear-gradient(top, #d12741, #2f080e);
hình nền. gradient tuyến tính(#d12741, #2f080e);
màu đường viền. #2f080e #2f080e hsl(351, 68%, 1.5%);
màu. #fff . quan trọng;
bóng chữ. 0 -1px 0 rgba . 620, 0, 0, 0.62);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
màu nền. hsl(360, 68%, 60%) !important;
lặp lại trong nền. repeat-x;
hình nền. độ dốc tuyến tính(#fbeded, #de5353);
màu đường viền. #de5353 #de5353 hsl(360, 68%, 51%);
màu. #333 . quan trọng;
bóng chữ. 0 1px 1px rgba( . 59255, 255, 255, 0.59);
} Ngoài ra, lưu ý rằng bạn cũng có thể sử dụng tên tùy chỉnh và chỉ tham chiếu tên này sau lớp btn, e. g
Nút Bootstrap dưới dạng danh sách thả xuốngYou may turn a button into a dropdown (acting as a dropdown menu). By using a button tag with
Các nút có thể đơn giản như trong các ví dụ trên hoặc bạn cũng có thể sử dụng các nút tách. Cả hai bản demo được hiển thị bên dưới Bản trình diễn nút đơn giảnXem bản demo và mã trực tuyến Xem bản demo và mã trực tuyếnThẻ nút được cung cấp một vài thuộc tính dữ liệu để biến nó thành menu thả xuống 1 2 3 4 5
Trình đơn thả xuống của nút lớp = "dấu mũ>
Sau đó, một danh sách được tạo với các mục menu có lớp menu thả xuống của Bootstrap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
href = "https. //www. jquery-az. com/">Trang chủ<
href = "https. //www. jquery-az. com/bootstrap-tips-tutorials/">Bootstrap
href = "https. //www. jquery-az. com/jquery-tips/">jQuery<
href = "https. //www. jquery-az. com/jquery-ui/">Giao diện người dùng jQuery
href = "https. //www. jquery-az. com/php-tutorials/">PHP<
Các lớp Bootstrap của trình đơn thả xuống và dải phân cách được ghi đè cho các thuộc tính nền và đường viền để phù hợp với màu của nút cho bản trình diễn Bạn có thể xem mã hoàn chỉnh trong trang demo Ví dụ thả xuống nút táchTrong bản trình diễn này, một nút tách được tạo để hoạt động như một nút thả xuống. Một nút mang văn bản hoặc tiêu đề của menu trong khi một nút khác hoạt động như menu thả xuống chuyển đổi Xem nó trực tuyến Xem bản demo và mã trực tuyếnBạn có thể thấy sự khác biệt giữa ví dụ này và ví dụ trên Ghi chú. Để các nút hoạt động như danh sách thả xuống, bạn cũng phải bao gồm thư viện Bootstrap JS. Trong tất cả các ví dụ trên (các nút đơn giản), tôi chỉ đưa vào thư viện CSS Áp dụng nút tách này trong ví dụ về thanh điều hướngViệc sử dụng nút tách này (có chuyển đổi) hoặc nút thả xuống duy nhất có thể ở những nơi khác nhau, bao gồm cả thanh điều hướng sử dụng lớp thanh điều hướng của Bootstrap Ví dụ sau đây cho thấy cách tích hợp menu thả xuống nút mà tôi đã tạo trong ví dụ trên vào thanh điều hướng. Xem trực tuyến trước Trong đoạn mã này, bạn có thể thấy một thanh điều hướng được tạo với các mục menu khác cùng với một nút thả xuống. Mã cho nút thả xuống là 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
href = "https. //www. jquery-az. com/">Trang chủ< href = "https. //www. jquery-az. com/bootstrap-tips-tutorials/">Bootstrap href = "https. //www. jquery-az. com/jquery-tips/">jQuery< href = "https. //www. jquery-az. com/jquery-ui/">Giao diện người dùng jQuery href = "https. //www. jquery-az. com/php-tutorials/">PHP<
Và CSS được ghi đè để khớp với màu của thanh điều hướng là 1 2 3 4 5 6 7 8 9 10 11 12 13 .dropdown-menu{
màu nền. #C5D1DA;
đường viền. 1px rắn #69899F;
}
.divider{
đường viền. 1px nét đứt #69899F;
} Điều này được đặt trong phần đầu Sử dụng các biểu tượng trong các nút của BootstrapBạn cũng có thể sử dụng Glyphicons do Bootstrap cung cấp trong các nút. Trong bản demo này, tôi đã tạo một vài nút với các biểu tượng khác nhau. Xem bản demo và sau đó tôi sẽ cho bạn biết làm thế nào bạn có thể làm điều đó một cách dễ dàng Xem bản demo và mã trực tuyếnBạn có thể thấy, các kích thước khác nhau của các nút được tạo trong bản demo nơi các biểu tượng được đính kèm với mỗi nút. Một trong những cách là sử dụng thẻ span sau thẻ nút và bao gồm lớp biểu tượng trong thẻ span. Vị trí của văn bản và biểu tượng có thể được thay đổi như trong bản trình diễn và mã bên dưới 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 Kích thước bình thường
Nút kích thước lớn
Kích thước nhỏ
Kích thước siêu nhỏ
Các nút cấp khối
Một nút Trình diễn thanh công cụBạn có thể tạo thanh công cụ nút bằng cách sử dụng lớp btn-group. Trong bản demo sau, thanh công cụ của trình phát đa phương tiện, về cơ bản là nhóm nút với các biểu tượng glyphicons được tạo Ba thanh công cụ có thêm các nút kích thước nhỏ, nhỏ và bình thường được tạo như hình bên dưới Xem bản demo và mã trực tuyếnBạn có thể xem mã hoàn chỉnh trong trang demo, tuy nhiên, sau đây là mã cho các nút nhỏ bổ sung đóng vai trò là thanh công cụ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 class="glyphicon glyphicon-step-backward"class="glyphicon glyphicon-step-backward"> class="glyphicon glyphicon-lùi nhanh"class="glyphicon glyphicon-fast-backward"> class="glyphicon glyphicon-backward"class="glyphicon glyphicon-backward"> class="glyphicon glyphicon-play"class="glyphicon glyphicon-play"> class="glyphicon tạm dừng glyphicon"class="glyphicon glyphicon-pause"> class="glyphicon glyphicon-stop"class="glyphicon glyphicon-stop"> class="glyphicon glyphicon-forward"class="glyphicon glyphicon-forward"> class="glyphicon glyphicon-tua nhanh"class="glyphicon glyphicon-fast-forward"> class="glyphicon glyphicon-step-forward"class="glyphicon glyphicon-step-forward"> Sự kết luậnBằng cách sử dụng khung của Bootstrap, bạn có thể tạo các nút đẹp mắt với nhiều mục đích sử dụng khá dễ dàng bao gồm các kích cỡ, màu sắc, tùy chỉnh và biểu tượng khác nhau trong các nút 7 loại nút Bootstrap là gì?ví dụ Thẻ nút các nút phác thảo kích thước trạng thái hoạt động trạng thái bị vô hiệu hóa plugin nút. Chuyển trạng thái. Hộp kiểm và nút radio. phương pháp Chúng tôi có thể thay đổi màu nút Bootstrap không?Trong Bootstrap, bạn có thể kiểm soát kích thước cũng như màu sắc của các nút . Để thay đổi kích thước của các nút, bạn có thể thêm các lớp sửa đổi sau vào HTML của mình. .
Chín biến thể của các nút Bootstrap là gì?9 9 biến thể của nút Bootstrap là gì? . Sơ đẳng. Lớp nút chính cung cấp trọng lượng trực quan nhất để giúp bạn làm cho các nút này nổi bật so với các nút còn lại trên trang web hoặc ứng dụng của bạn Sơ trung Thành công Sự nguy hiểm Cảnh báo Nhẹ Cái nào sau đây là cách sử dụng các nút tùy chỉnh Bootstrap?Sử dụng các kiểu nút tùy chỉnh của Bootstrap cho các tác vụ trong biểu mẫu, hộp thoại, v.v. với sự hỗ trợ cho nhiều kích thước, trạng thái, v.v. |