2011-12-04 39 views
5
::selection { background: #000000; color: #ffffff } 

Kết quả là màu lựa chọn màu xám đậm, không đầy màu đen (#000000). Thay đổi độ mờ đục không tạo ra sự khác biệt nào.CSS: :: lựa chọn {nền: # 000000; color: #ffffff} không xuất hiện dưới dạng màu đen đầy đủ

Làm cách nào để làm cho màu lựa chọn xuất hiện dưới dạng #ffffff?

+3

[Làm việc tốt cho tôi] (http://jsfiddle.net/TfDTR/). Bạn có chắc chắn bạn không chỉ nhìn vào màn hình của bạn từ một góc? ':)' (Nếu không ... trình duyệt nào?) – Ryan

+0

Nó có thể thừa hưởng độ mờ đục từ phần tử cha – Tak

+1

Vấn đề nằm trong safari – user852974

Trả lời

18

này đã làm việc cho tôi:

::selection { 
    background: rgba(0, 0, 0, 0.99); 
    color: #FFF; 
} 
+0

Cảm ơn! Điều đó hoạt động trên safari trên mac os x snow leopard – user852974

+0

Thú vị. Trong Safari for Lion, điều này dẫn đến giá trị (2,2,2) tốt hơn (50,50,50) mà tôi đã thấy. Nếu bạn thiết lập màu nền của vùng chứa chính thành màu đen thì điểm đánh dấu tự động hoàn toàn màu đen (0,0,0). –

0

tôi đã cùng một vấn đề, tôi đã phải thay đổi mã để background-color thay vì kể từ khi giải pháp trên không làm việc cho tôi.

::selection { 
    background-color: #000000; 
    color: #FFF; 
} 
Các vấn đề liên quan