我发现在现代浏览器中,我可以使用以下 CSS 隐藏输入框的占位文字(文本框水印):
[placeholder]:focus::-webkit-input-placeholder {
opacity: 0;
}
<input id="txt_first_name" type="text" placeholder="Enter Your First Name">
<input id="txt_last_name" type="text" placeholder="Enter Your Last Name">
它是有效的。我的问题是,如何在1000毫秒后以动画方式在焦点上隐藏文本?是否有任何jquery/javascript技巧可供使用?
[placeholder]:focus::-moz-placeholder
。 - Oriol