Die Größe der input type="file" Schaltfläche "durchsuchen" in firefox?
Ist es sowieso mit CSS oder JS, die Sie können die Größe des input type="file" Schaltfläche "Durchsuchen" in firefox?
Ich weiß, Sie können nicht ändern Sie den text der Schaltfläche, aber alles, was ich zu tun ist, machen Sie diese Taste, breiter für firefox. Also mit einem -moz css-Regel wäre perfekt.
InformationsquelleAutor Fostah | 2011-08-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Styling Datei-Eingabe-Tasten ist sehr begrenzt aus Gründen der Sicherheit. Es gibt einige workarounds, aber keine ist perfekt. Check out this post auf QuirksMode:
http://www.quirksmode.org/dom/inputfile.html
InformationsquelleAutor Paulpro
Edit: Wie andere schon angemerkt firefox nicht suuport die Methode unten, ich würde finden Sie auf den folgenden link, http://www.quirksmode.org/dom/inputfile.html
Folgende ist eine ziemlich einfache Lösung. Ich würde raten, eine Klasse hinzufügen, um das label aber. Im Grunde haben Sie Stil-das label anstelle der Eingabe die Vermeidung von cross-browser-Probleme und-Breite und Höhe Fehler:
CSS
http://jsfiddle.net/DVLxp/
In Firefox können Sie nicht klicken Sie auf das Etikett für die Datei-Eingabe
Im Firefox, wird der gesamte grüne Bereich ist nicht anklickbar, und nicht zeigen, ein Zeiger.
InformationsquelleAutor William A
Hier ist der Grundgedanke: http://www.quirksmode.org/dom/inputfile.html
Und dies könnte hilfreich sein für die Größe Eingabebereich
Funktioniert gut für mich.
InformationsquelleAutor Yevgen
Versuchen, diese: http://jsfiddle.net/CnHj5/
Funktioniert in Firefox und einen schönen pointer-cursor zur Verfügung.
HTML:
CSS:
InformationsquelleAutor gertas
Webseiten, welche Sie oft tun, wenn Sie brauchen eine "angepasste" Datei-upload-widget: die "echte" Datei-upload-Feld ausgeblendet. Fügen Sie ein text-Feld zeigt den aktuellen Wert des Datei-upload-Feld und ein button ausgelöst werden soll Auswahl der Datei im Datei-upload-Feld. Hier ein Beispiel:
InformationsquelleAutor Wladimir Palant
Als für mich, Zhenya Shevchenko gab einer der am besten funktionierende Lösungen. Mit seiner Methode können wir erstellen cross-browser-Datei-Eingabe-Taste: http://jsfiddle.net/JHcFR/
InformationsquelleAutor Webars