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/c9d5e610d81f15e7c80e11796976de76fd43cb16/height=288;version=1;width=512/https%3A%2F%2Fcodrops-1f606.kxcdn.com%2Fcodrops%2Fwp-content%2Fuploads%2F2015%2F09%2FCustomizing-File-Inputs.jpg%3Fx11129)