CSS 漂亮搜索框美化代码

简介:
效果图:
实现这种效果有两种方法:一是整体处理一个背景,以透明gif图的方式定位到搜索框,或者切分开,这种方法加载快,而且灵活性更高。
文中用到的图片

 
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >    
< html  xmlns ="http://www.w3.org/1999/xhtml"  xml:lang ="en"  lang ="en" >    
< head >    
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"  />    
< title >CSS美化的漂亮搜索框 </title>    
< style  type ="text/css" >    
body{    
font: normal 100% 'Arial','Helvetica','Verdana',sans-serif;    
color: #333;    
}    
p {    
padding: 12px 0;    
margin: 0;    
font-size: .8em;    
line-height: 1.5;    
}    
form {    
margin: 0;    
}    
#search_box {    
width: 201px;    
height: 31px;    
url(http: //files.jb51.net/demoimg/200912/bg_search_box.gif);    
}    
#search_box #s {    
float: left;    
padding: 0;    
margin: 6px 0 0 6px;    
border: 0;    
width: 159px;    
background: none;    
font-size: .8em;    
}    
#search_box #go {    
float: right;    
margin: 3px 4px 0 0;    
}    
</style>    
</head>    
< body >    
< div  id ="search_box" >    
< form  id ="search_form"  method ="post"  action ="#" >    
< input  type ="text"  id ="s"  value ="Search"  class ="swap_value"  />    
< input  type ="image"  src ="http://files.jb51.net/demoimg/200912/btn_search_box.gif"  width ="27"  height ="24"  id ="go"  alt ="Search"  title ="Search"  />    
</form>    
</div>    
</body>    
</html>

本文转自 yeybz 51CTO博客,原文链接:http://blog.51cto.com/hmlwl/1168096

相关文章
|
6月前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
225 4
|
21天前
|
JSON 移动开发 数据格式
html5+css3+js移动端带歌词音乐播放器代码
音乐播放器特效是一款html5+css3+js制作的手机移动端音乐播放器代码,带歌词显示。包括支持单曲循环,歌词显示,歌曲搜索,音量控制,列表循环等功能。利用json获取音乐歌单和歌词,基于html5 audio属性手机音乐播放器代码。
72 6
|
6月前
|
编解码 前端开发
编写代码中常见问题汇总(html和css)
编写代码中常见问题汇总(html和css)
59 0
|
3月前
|
前端开发
简单几行代码CSS实现网页自动打文字效果
简单几行代码CSS实现网页自动打文字效果
56 1
简单几行代码CSS实现网页自动打文字效果
|
3月前
|
前端开发
HTML静态网页设计作业、仿写大学官网 (力争使用最少的Html 、CSS代码实现)
这篇文章展示了一个仿大学官网的HTML静态网页设计作业,重点在于使用最少的HTML和CSS代码实现页面效果,并便于后期维护。
HTML静态网页设计作业、仿写大学官网 (力争使用最少的Html 、CSS代码实现)
|
3月前
|
前端开发
零基础 CSS 入门问题之CSS 代码的一般格式是什么样的
零基础 CSS 入门问题之CSS 代码的一般格式是什么样的
|
3月前
|
前端开发
一键复制HTML+CSS动画 打造炫酷的搜索框
一键复制HTML+CSS动画 打造炫酷的搜索框
|
5月前
|
编解码 前端开发
编写代码中常见问题汇总(html和css)
text-indent用于首行缩进,line-height与height相同实现垂直居中;vertical-align:middle用于行内元素居中;text-align:center做水平居中;list-style:none清除列表符号;overflow:hidden隐藏溢出;background-repeat:no-repeat阻止平铺;float:left实现横排;相对定位父元素,绝对定位子元素;box-sizing调整盒子模型;用边框或overflow解决盒子塌陷;
56 5
|
4月前
|
前端开发 JavaScript
vue3【实战】创建项目、创建并提交代码到远程仓库,安装 SASS, 清除浏览器默认样式 reset-css, 清除模板代码,提升开发效率的必要集成
vue3【实战】创建项目、创建并提交代码到远程仓库,安装 SASS, 清除浏览器默认样式 reset-css, 清除模板代码,提升开发效率的必要集成
75 0
|
6月前
|
Web App开发 前端开发 JavaScript
只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!
只需一行CSS代码,让长列表网页的渲染性能提升几倍以上!