简单的方法使输入文本透明

时间:2014-07-13 16:16:10

标签: html css

我知道我可以通过指定value属性来创建一个带有默认文本的输入表单,但是如何使文本在视觉上透明并且在单击时消失?我希望将文本字段设为twitter does it

我发现的所有资源看起来都过于复杂,我希望这就像设置一些属性一样简单,但我不知道要设置哪些属性。我尝试在chrome dev工具中查看twitters源代码,但是我无法找到使他们能够使用透明文本的代码,这些文本在单击时会消失。

2 个答案:

答案 0 :(得分:3)

您可以对支持HTML5的浏览器使用placeholder属性。 E.g:

<input type="text" placeholder="First name">

对于旧浏览器,实现起来并非易事。请看这些问题:

答案 1 :(得分:1)

尝试占位符属性:

<input type="text" placeholder="Name">