Tôi hiện đang tạo kiểu tóc một yếu tố <input type='button'/>
với CSS sau đây:CSS để ẩn giá trị đầu vào nút văn bản
background: transparent url(someimage);
color: transparent;
Tôi muốn nút để hiển thị như một hình ảnh, nhưng tôi không muốn các văn bản value
để hiển thị trên đầu trang của nó. Điều này làm việc tốt cho Firefox như mong đợi. Tuy nhiên, trên Internet Explorer 6 và Internet Explorer 7 tôi vẫn có thể xem văn bản.
Tôi đã thử tất cả các loại thủ thuật để ẩn văn bản nhưng không thành công. Có một giải pháp để làm cho Internet Explorer hoạt động?
(Tôi đang bị hạn chế sử dụng type=button
bởi vì đây là một hình thức Drupal và hình thức API của nó không hỗ trợ hình ảnh-type.)
Tôi đã gặp sự cố tương tự và đã thử tất cả 11 câu trả lời, và phát hiện ra rằng các hacks này ('text-indent' và' padding-left') chỉ sửa các đầu vào có 'type =" submit " ', vì vậy tôi phải thay đổi từ' type = "image" '. Dù sao cảm ơn – adardesign