用户单击时,ASP.NET淡化文本框文本

时间:2013-05-20 16:20:03

标签: jquery asp.net textbox fade

我正在开发一个ASP.NET(VS2012,.NET 4)Web应用程序,我将为我的文本框创建一些效果,例如这个网站:

http://behnoush.iitco.ir/site/fa/Poll.html

正如您所看到的,当用户点击文本框时,他们的文字会淡化为较浅的颜色,文本框中也有一张图片,我找到了这个网站: http://fuelyourcoding.com/scripts/infield/ 这是一个用于模拟淡入淡出效果的jquery,但事实上它使用标签,有没有什么方法可以用jquery和TEXTBOX执行这些漂亮的效果?我已经测试了一些在获得焦点时更改文本框文本颜色的方法,但没有运气!我如何在文本框中显示类似的图标?

感谢

1 个答案:

答案 0 :(得分:1)

这将为webkit浏览器提供所需的功能。只需根据需要调整颜色。

     ::-webkit-input-placeholder { color: #808080; }         
     :focus::-webkit-input-placeholder { color: #d0d0d0;  transition: all 1s ease-in-out; }