2012-11-07 59 views
5

Tôi đang phát với màu liên kết và đang vật lộn với một vấn đề cụ thể.Cách thay đổi màu liên kết bằng cách sử dụng CSS

mã CSS của tôi là:

a:link { 
    text-decoration: none; 
    colour: white; 
} 

a:visited { 
    text-decoration: none; 
    color: purple; 
} 

a:hover { 
    text-decoration: underline; 
    color: #C0C0C0; 
} 

Tất cả mọi thứ đang vận hành một cách hoàn hảo, ngoại trừ màu sắc liên kết mặc định không thay đổi. Các màu di chuột và truy cập đang thay đổi theo các lệnh, tôi có thể thêm hoặc loại bỏ gạch dưới từ kiểu liên kết mặc định, tôi có thể thay đổi màu của nền văn bản mặc định và tất cả đều hoạt động tốt. Nó chỉ là màu văn bản của liên kết mặc định mà tôi dường như không thể thao tác. Tôi đã thử chỉ sử dụng: thay vì: liên kết nhưng điều đó không tạo ra sự khác biệt nào. Nếu tôi sử dụng kỹ thuật cũ

<body link="white"> 

thì màu mặc định thay đổi theo yêu cầu, nhưng tôi cần thực hiện điều này trong CSS.

Có ai có thể đề xuất lý do tại sao chức năng này không hoạt động đối với tôi?

Trả lời

9

Bạn có một typo:

colour: white; 

nên là:

color: white; 
+1

Trừ khi bạn có cảm giác như chạy [Spiffing-CSS] (http://www.phpkode.com/scripts/item/ spiffing-css /), để 'viết CSS trong tiếng Anh được nói nhiều ':) –

+1

@ChristoferEliasson - Tôi nói! – Oded

+0

Xin lỗi khi tôi chết vì xấu hổ. Tôi đã lãng phí một buổi sáng đẫm máu toàn bộ về điều này, và tôi từng là một người phản biện! – user1806216

Các vấn đề liên quan