欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

【求助】留言界面一种绚丽效果的实现_html/css_WEB-ITnose

程序员文章站 2022-03-16 22:11:35
...
给大家一个案例: http://www.ruiec.com/message/
就是这个页面他的留言效果是怎么做出来的!
1/鼠标点进去后边框发光
2/边框里面的文字如果你输入字后就会自动消失!
这两种效果是怎么实现的!

回复讨论(解决方案)

这个很简单的,js的事件,如obj.focus() {}

边框发光效果可以用css3 的伪类实现,具体搜一下就行

第二个用 JQuery:

$("#input_text").bind("click",function()
{
$(this).val("");
});//

什么效果,看不到.不兼容.
有时候,边框高亮是浏览器提供的效果.
文字消失,是在键盘输入事件onkeydown中让原来的内容等于"".

onkeydown时,先检测文本框内容是否为原来预置的内容,如果是就令其为空.如果不是则不处理.

监视按键,效率稍差一些.提高效率的办法就是在文本框的onfocus事件中做上面的事情.

第一个用伪类实现,第二个我帮你实现了,代码如下

    


再加上LZ的onfocus事件

ls的onfocus事件 打错了

第一个用css样式,input.focus
第二个,input属性placeholder
第二个是HMLT5的特性