代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Js
】
漂亮搜索框
作者:
/ 发布于
2016/6/21
/
734
CSS+JavaScript共同完成的一个漂亮搜索框,样式主要是CSS的功能,点击动作是由Js完成的,整体效果很棒,用到有一张背景图片,代码里有地址,复制到地址栏可下载图片。
<!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> <title>CSS美化的漂亮搜索框</title> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <style type="text/css"> <!-- .search{ padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:5px; width: 280px; background:#1A93CC; float:left; position:relative; } .search .input{ padding-top:2px; height:16px; width: 180px; border: 1px solid #0086C6; font-size:14px; background:#fff url(/jscss/demoimg/200908/search_btn.gif) no-repeat right 0; } .label{ color:#ccc; position:absolute; left:12px;top:6px; display:block; height:22px; line-height:22px; font-size:12px; } span.submit{ cursor:pointer; position:absolute; left:171px; top:6px; width:20px; height:20px; text-indent:-999em; } --> </style> </head> <body> <div class="search"> <form action="" method="post" name="search" id="search"> <input name="keyword" type="text" class="input" id="keyword" value="" style="float:left;"> <label for="keyword" id="for-keyword" class="label">我要搜索</label> <span class="submit" onclick="return formSubmit('frmsearch');">搜索</span> </form> </div> <script type="text/javascript"> var $ = function(id){return document.getElementById(id);} var formSubmit = function(id){ document.forms[id].submit(); return false; } var tip = function(q, for_q){ q = $(q); for_q = $(for_q); q.onfocus = function(){ for_q.style.display = 'none'; q.style.backgroundPosition = "right -17px"; } q.onblur = function(){ if(!this.value) for_q.style.display = 'block'; q.style.backgroundPosition = "right 0"; } for_q.onclick = function(){ this.style.display = 'none'; q.focus(); } }; tip('keyword','for-keyword'); </script> </body> </html>
试试其它关键字
同语言下
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
可能有用的
.
Jquery搜索框获取回车事件
.
H5页面添加倒计时,然后自动跳转
.
通过user-agent判断h5页面是在哪个手机App(QQ、微信
.
nginx 禁止未绑定的域名访问
.
JavaScript 获取按键,并屏蔽系统 Window 事件
.
H5之只允许微信浏览器打开,禁止从外部浏览器访问
.
微信打开网址添加在浏览器中打开提示的办法
.
实现JS复制、粘贴,Chrome/Firefox下可用
.
video视频播放,play()、pause()、duration时长、onen
.
HTML5实现MP3上传前的预览和播放时长的获取
贡献的其它代码
Label
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3