Đó thực sự không phải là CSS.
CSS là để tạo kiểu cho nội dung của bạn; HTML là dành cho chính nội dung thực.
Nếu bạn cần sửa đổi nội dung sau khi HTML đã tải, thì đó là những gì Javascript được sử dụng.
Vì vậy, câu trả lời thực sự cho câu hỏi của bạn là: sửa đổi HTML trực tiếp hoặc sử dụng Javascript.
Có một số điều bạn có thể làm với CSS mà ảnh hưởng đến nội dung, chẳng hạn như thêm văn bản bổ sung trong trước hoặc đằng sau một yếu tố sử dụng :before
và :after
pseudo-selectors, nhưng điều đó sẽ không giúp bạn trong việc trường hợp này và không nên được sử dụng cho loại công việc thay đổi nội dung mà bạn đang nói đến.
Nhân tiện, hơi ngoài chủ đề, nhưng nếu bạn đang sử dụng giá trị trường nhập dưới dạng văn bản nhắc, bạn có thể xem xét xem xét thuộc tính HTML5 placeholder
thay thế. Điều này cũng không giải quyết được câu hỏi của bạn, nhưng có vẻ như đó có thể là thứ có thể hữu ích cho bạn.
có bạn xem là sử dụng Javascript để phát hiện các trình duyệt người dùng và thay đổi các lĩnh vực? http://www.w3schools.com/js/js_browser.asp – Waltzy
@Waltzy - không phát hiện chính trình duyệt; đó là thực hành tồi. Thay vào đó, hãy phát hiện khả năng của trình duyệt bằng các công cụ như Modernizr; nó đáng tin cậy hơn và cung cấp cho bạn khả năng kiểm soát chi tiết hơn. Có rất ít trường hợp phát hiện trình duyệt là cần thiết vì các kỹ thuật khác không hoạt động nhưng đây không phải là một trong số chúng. – Spudley
@Spudley Chúc mừng những người đứng đầu, tôi sẽ ghi nhớ điều đó. – Waltzy