Making Infield Form Labels Suck Less
Published by Chris Coyier
Jackson Fox presents some of the options: slide them out of the input, slide them to the right, or move them to tooltips. All to battle the issues with in-input labels like user confusion and lack of context when focused. I had an idea once too.