2013-07-12 7 views
15

Hier ist meine Dateieingabe in verschiedenen Browsern. IE10 verwendet einen schrecklichen Standard-Stil. Irgendeine Idee darüber, wie man es entfernt?Wie Standard Dateieingabestil auf IE10 zu entfernen?

file input styles

+0

Jeez, du hast Recht ... Das ist wirklich schrecklich. – jeremy

+0

Ehhh sie sehen alle ziemlich beschissen aus, wenn du mich fragst, aber zumindest sieht die Chrome-Version aus wie eine normale HTML-Form. – thatidiotguy

+0

Ich möchte nur, dass sie ziemlich gleich aussehen. Und IE10 will nicht. :) –

Antwort

37

IE unterstützt eine Reihe von Pseudo-Elemente für die Datei-Eingänge:

diese verwenden, können Sie Stil beide Teile der Datei eingeben, wie Sie möchten.

+0

Danke mein Freund. :) –

+0

Danke dafür! Kann den ':: ms-Wert' ausblenden, so dass die Schaltfläche den gesamten Klickbereich einnehmen kann. – Paul

-2

eine Reset-CSS-Vorlage (Beispiel: http://meyerweb.com/eric/tools/css/reset/) Verwenden Sie

Und es selbst dann mit Ihrem eigenen CSS-Stil.

+0

Ich benutze bereits http://necolas.github.io/normalize.css/ –

+0

Dann denke ich, müssen Sie das CSS selbst umschreiben? – projeqht

+1

Was meinst du? –