Как сделать «всплывающий» плейсхолдер?
Рализация плейсхолдеров внутри input'a?
Посмотрите мой ответ там. Как раз по вашей теме.
вместо плейсхолдера используйте спан<input type="text"/><span>Placeholder</span>
вот с ним вы и сможете сделать все что захотите.
А дальше или селекторами ЦСС или скриптами задаете поведение спана при фокусе и блюре