2013-07-12 39 views
15

Đây là tệp nhập của tôi trên các trình duyệt khác nhau. IE10 sử dụng kiểu mặc định khủng khiếp. Bất kỳ ý tưởng về làm thế nào để loại bỏ nó?Làm cách nào để xóa kiểu nhập tệp mặc định trên IE10?

file input styles

+0

Jeez, bạn nói đúng ... Thật là khủng khiếp. – jeremy

+0

Ehhh tất cả họ trông khá crappy nếu bạn hỏi tôi, nhưng ít nhất là chrome một trông giống như một hình thức HTML bình thường. – thatidiotguy

+0

Tôi chỉ muốn họ trông khá giống nhau. Và IE10 không muốn. :) –

Trả lời

37

IE hỗ trợ một số yếu tố giả cho các đầu vào tập tin:

  • ::-ms-value cho việc tạo kiểu phần nơi văn bản sẽ được hiển thị
  • ::-ms-browse cho việc tạo kiểu nút

Sử dụng những bạn có thể phong cách cả hai phần của tập tin đầu vào tuy nhiên bạn muốn.

+0

Cảm ơn bạn của tôi. :) –

+0

Cảm ơn vì điều này! Có thể ẩn ':: ms-value', cho phép nút chiếm toàn bộ vùng nhấp chuột. – Paul

-2

Sử dụng một mẫu thiết lập lại CSS (ví dụ: http://meyerweb.com/eric/tools/css/reset/)

Và sau đó phong cách nó cho mình với CSS của riêng bạn.

+0

Tôi đã sử dụng http://necolas.github.io/normalize.css/ –

+0

Sau đó, tôi đoán, bạn sẽ phải tự viết lại CSS? – projeqht

+1

Ý của bạn là gì? –