我只是想弄清楚如何使窗体像www.tumblr.com。onFocus占位符保留在输入框中,但当输入开始时,占位符文本消失。我知道如何做onFocus通过另一个教程找到这里,但我想知道他们如何保持背景文本onFocus,但只改变它的输入。
他们没有使用onFocus技巧来改变文本。事实上,它们是在一个独立的相对定位的块元素中分层两个绝对定位的块元素。
然后,他们等待onKeyUp或一些类似的事件,并隐藏"label"元素。
如果您在Firefox中使用Firebug,那么查看创建该效果的节点和CSS并不重要。它看起来像这样: