Tôi đang cố gắng thiết lập màu lựa chọn trên trang web của chúng tôi [dành cho các trình duyệt hỗ trợ điều này; không được hỗ trợ sẽ nhận được hệ thống mặc định; chỉ tìm kiếm CSS & sẽ không triển khai JS cho việc này].CSS - đặt màu nền của :: chọn trong một INPUT hoặc TEXTAREA trong webkit/chrome?
:: lựa chọn hoạt động tốt (bỏ qua -moz để rõ ràng ở đây) trên văn bản trang thông thường. Tuy nhiên, tôi muốn lựa chọn :: cũng hoạt động trên văn bản đã chọn trong các phần tử INPUT và TEXTAREA. Các công trình sau đây trong Firefox (http://cl.ly/image/201s09102K36) nhưng không làm việc trong webkit (Chrome hoặc Safari), nơi mà tôi nhận được ánh sáng màu xanh hệ thống mặc định (http://cl.ly/image/031C2R1Q2l2i):
::selection { background: #f7a494; }
input::selection { background: #f7a494; }
Bất kỳ sự giúp đỡ? Tôi đã xem xét các phần ghi đè trên trang web nhưng không thể tìm thấy thuộc tính có liên quan.
Hình như đây là một webkit biết lỗi: https://bugs.webkit.org/show_bug.cgi?id=38943. Bạn không chắc chắn nếu có bất kỳ thuộc tính được cập nhật hoặc bất kỳ thuộc tính nào đã nhận được lỗi từ báo cáo của nó? – ElBel
+1 Có vẻ như nó đã được ghi lại dưới dạng lỗi chrome khoảng bốn năm trước, quá https://code.google.com/p/chromium/issues/detail?id=62263 – cirrus
Đã được khắc phục vào đầu năm 2014. https://code.google.com/p/chromium/issues/detail?id=62263 –