- Styles personnalisés / CSS - Retrouvez les réponses et les commentaires concernant cette question" />
Y a-t-il un moyen de faire
4 Réponses :
QuirksMode.org a un article intéressant à ce sujet: http://www.quirksmode.org /dom/inputfile.html p>
Essayez ceci - P>
Plus de détails - http://www.quirksmode.org/dom/inputfile.html < / a> p>
Vous pouvez essayer d'utiliser SWFUPLOAD, un projet open source qui intégre un minuscule fichier flash sur la page à la place de l'entrée de fichier ... Vous pouvez utiliser CSS pour styler le bouton qui déclenche le téléchargement de flash, mais vous voulez. P >
inconvénient: il peut être délicat de travailler avec et bien sûr, vos utilisateurs doivent avoir un flash. P>
Upside: plusieurs fichiers sont sélectionnables à la fois dans la boîte de dialogue de téléchargement! p>
Vous pouvez simplement styler votre propre bouton d'entrée de fichier.
Il suffit de définir l'attribut CSS de votre élément d'entrée sur style = "Affichage: Aucun" code> et gérez un événement de clic dans JavaScript. En plus de lecture:
Utilisation des éléments d'entrée de fichier cachés à l'aide de la méthode CLIC () < P> Edit: Il est possible que cela ne fonctionne plus pour des raisons de sécurité. Un petit hack doit simplement définir le style CSS sur Visibilité: caché code>.
Voici un jsfiddle où je place mon code>. p>
DuPes: Stackoverflow.com/search?q=style+Input+file
Dupliqué possible de Comment styliser "fichier d'entrée" avec CSS3 / JavaScript? < / a>
Nice question ... mais j'ai tout essayé, ne fonctionne pas ... J'espère que quelqu'un a la réponse!
Pourquoi est-il nécessaire de répondre à une question qui présente des dizaines et des dizaines de doublons bien répondues?