-
基于jQuery实现的特效,一个会自动伸长的输入框,当把鼠标移上去的时候,输入框就自动变长,好像已经做好了准备等待您的输入,有点人性化的味道,其实这是用jQuery实现的比较简单动画效果,若有心者,可互相借鉴学习。
-
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
-
<html xmlns=\"http://www.w3.org/1999/xhtml\">
-
<head>
-
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
-
<title>jQuery自动伸长的输入框</title>
-
<script type=\"text/javascript\" src=\"/ajaxjs/jquery-1.4.2.min.js\"></script>
-
<style type=\"text/css\">
-
body
-
{
-
margin:0; padding:0; font-size:12px;
-
}
-
a:link {
-
color:#1553a9; text-decoration: none;
-
}
-
a:visited {
-
text-decoration:none; color: #1553a9;
-
}
-
a:hover {
-
text-decoration:none; color: #f46662;
-
}
-
a:active {
-
text-decoration: none; color:#f46662;
-
}
-
#main
-
{
-
width:500px; margin:0 auto; margin-top:100px;
-
}
-
-
#de
-
{
-
display:block;width:100px; height:30px; line-height:30px; float:right; border:#b7b7b7 1px solid; padding-left:5px; border-right:0;
-
}
-
#go
-
{
-
width:30px; float:right;height:22px; border:#b7b7b7 1px solid; border-left:0; padding-top:10px; padding-left:15px; background-color:#464646; cursor:pointer; color:#FFFFFF;
-
}
-
</style>
-
<script type=\"text/javascript\">
-
$(function(){
-
-
$(\"#de\").mouseover(function(){
-
$(\"#de\").animate({\"width\":\"250px\"});
-
}).mouseout(function(){
-
$(\"#de\").animate({\"width\":\"100px\"});
-
});
-
});
-
</script>
-
</head>
-
<body>
-
<div id=\"main\">
-
<div id=\"ss\"><div id=\"go\">→</div><input type=\"text\" id=\"de\"/></div>
-
</div>
-
</body>
-
</html>
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29737856/viewspace-1225160/
,如需转载,请注明出处,否则将追究法律责任。