benmarshall.me
Styling File Inputs — The Best Way (accessible & semantic) | Ben Marshall
Don't let the upload button be an eye sore. Styling file inputs can be a pain. Learn how to style file inputs in a semantic, accessible and CSS-only way.