Khi bạn muốn ghi đè giá trị CSS, bạn có thể làm hai việc: thêm các khai báo CSS mới sau khi khai báo CSS bạn muốn ghi đè hoặc sử dụng "! Quan trọng" .. Vì vậy, đối với vấn đề của bạn, bạn có thể thử:
a.reset:hover {
background-color: #FFFFFF;
text-decoration: none;
color: #000000;
}
.. và sau đó thêm các liên kết bạn muốn ghi đè lên lớp mới này:
<a href="#" class="reset">Link with reset</a>
Nhưng lớp CSS này phải được khai báo sau khi bạn bình thường "một "tuyên bố thẻ hoặc điều này sẽ không hoạt động.
Một cách khác là sử dụng! Quan trọng nhưng tôi khuyên bạn không nên lạm dụng vấn đề này. Nhưng đối trọng đó là cách nhanh nhất và an toàn nhất để chắc chắn nó sẽ làm việc:
a.reset:hover {
background-color: #FFFFFF !important;
text-decoration: none !important;
color: #000000 !important;
}
.. và cái này bạn có thể thêm bất cứ nơi nào trong file CSS của bạn và bất kỳ liên kết với "thiết lập lại" class sẽ nhận được những phong cách: nền trắng, không trang trí văn bản và văn bản màu đen.
Oh và cho nền bạn thử nến: nền: không; và sẽ xóa tất cả các kiểu nền .. background-color, background-image, vv
Lưu ý: id được sử dụng để tham chiếu một phần tử và nó phải là duy nhất .. và các lớp được sử dụng để tham chiếu nhiều phần tử . Nhiều sử dụng cùng một id như bạn sẽ sử dụng một lớp css .. bạn có thể phanh javascript và nó sẽ không xác nhận HTML của bạn.
không có tác dụng đối với tôi, liều không phân bổ 'không' không hoạt động. –
Đầu tiên là "ghi đè" của bạn cho "#what_we_offer" sau mặc định: di chuột hoặc trước nó? Thứ hai, nếu bạn sử dụng mã của tôi ở trên, bạn sẽ nhận được gì? – scunliffe