Sự cố là bạn đã đặt màu trên các phần riêng lẻ của thanh điều hướng để ghi đè màu tổng thể qua. bộ chọn cụ thể hơn.
Thực hiện theo ba bước dưới đây:
phần thứ nhất của vấn đề:
.top-bar-section li a:not(.button) {
//Here is where the first part of the problem is. Change this to a different color.
color:black;
}
Xin lưu ý rằng phần trên sẽ thay đổi màu sắc của tất cả các yếu tố với selector đó (item 1
trình đơn thả xuống trong trang của bạn cũng sử dụng nó, vì vậy nó sẽ thay đổi màu sắc của trình đơn thả xuống đó trừ khi bạn cung cấp cho nó một bộ chọn khác).
phần thứ hai:
.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
//Here is where the second part of the problem is. Change this to a different color.
border-left: solid 1px black;
border-right: solid 1px black;
}
phần thứ ba:
.top-bar-section .has-form {
//Here is where the third part of the problem is. Change this to a different colour.
background:black;
}
Rõ ràng, nếu bạn muốn màu sắc liên kết :hover
để vẫn có màu đen, bạn có thể giữ mã dưới đây vì nó là, nếu không, hãy đổi nó thành bất kỳ màu nào bạn muốn khi di chuột:
.top-bar-section li a:not(.button):hover {
// Potential fourth part of problem
background:black;
}
Cảm ơn bạn rất nhiều! –