我记得在某处看到过一个教程,其中讨论了如何以更“可用”的方式设置输入表单的样式。
本质上,您有一个占位符值,当您输入输入时,它会隐藏提示。
现在,要明确一点:我不希望提示(占位符值文本)在焦点上消失,而是在我第一次开始输入内容时变得更轻。很好的例子:
查看Aardvark上的表格。这正是我希望输入表单的方式。
我们自己的 Stack Overflow — 当您尝试提出问题时,在任何输入表单内单击时,它不会立即隐藏文本。您会看到光标和提示。但是当您开始键入时,它会隐藏提示。(我宁愿让它变得更浅,而不是像上面的 Aardvark 示例一样隐藏在一起。)
我记得很清楚地在 interwebz 的某个地方阅读了一个关于这个确切要求的教程,但是该死的,我忘了给它加书签。
有什么建议/链接吗?
[更新:我最近发现了一个 jQuery 插件In-Field Labels,它完全符合我的要求。此外,这里是同一插件改进的链接。]