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?
Antwort
IE unterstützt eine Reihe von Pseudo-Elemente für die Datei-Eingänge:
::-ms-value
für den Teil Styling, wo der Text::-ms-browse
für das Styling der Taste angezeigt wird
diese verwenden, können Sie Stil beide Teile der Datei eingeben, wie Sie möchten.
Danke mein Freund. :) –
Danke dafür! Kann den ':: ms-Wert' ausblenden, so dass die Schaltfläche den gesamten Klickbereich einnehmen kann. – Paul
eine Reset-CSS-Vorlage (Beispiel: http://meyerweb.com/eric/tools/css/reset/) Verwenden Sie
Und es selbst dann mit Ihrem eigenen CSS-Stil.
Ich benutze bereits http://necolas.github.io/normalize.css/ –
Dann denke ich, müssen Sie das CSS selbst umschreiben? – projeqht
Was meinst du? –
Jeez, du hast Recht ... Das ist wirklich schrecklich. – jeremy
Ehhh sie sehen alle ziemlich beschissen aus, wenn du mich fragst, aber zumindest sieht die Chrome-Version aus wie eine normale HTML-Form. – thatidiotguy
Ich möchte nur, dass sie ziemlich gleich aussehen. Und IE10 will nicht. :) –