A tutorial on how to style and customize <input type=”file”> in a semantic, accessible way using the <label> element and some JavaScript. There are quite a few techniques for “customizing” the <input type="file" /> element. I tried most of them, but none was good enough to have on Readerrr (for importing feeds by uploading a file). Probably the worst technique was the one where the input element i
![Styling & Customizing File Inputs the Smart Way | Codrops](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c2130684233efdb69e52703b08e61d1546e423c/height=288;version=1;width=512/https%3A%2F%2Fcodrops-1f606.kxcdn.com%2Fcodrops%2Fwp-content%2Fuploads%2F2015%2F09%2FCustomizing-File-Inputs.jpg%3Fx89705)