南昌锐迪网络科技为您提供南昌网站建设网站优化推广网站维护托管域名空间企业邮箱等服务,服务热线:13077970790  在线QQ:362249993 网站建设案例  |  联系我们
南昌锐迪网络公司 南昌锐迪网络客服电话
南昌锐迪网络科技是专业为企事业单位提供网站建设与推广的服务机构,至今已经为超过1000家优质客户提供网站建设,网站维护,域名空间,网站推广等服务,热线电话:13077970790
当前位置: 锐迪建站首页 > 建站教程 > 详细内容

用CSS设计你的搜索框

今天我将介绍一下如何使用CSS中的背景图片来设计你的搜索框。之前我使用别的方法来实现我的表单和搜索框,但是这种方法看起来会更容易些,所以我想将它与感兴趣的朋友分享。

原始方式


首先来让我们看看我的原始的使用的方法:







这看起来挺不错的,但是它有一个不好的地方,这个图片按钮不会和搜索框对其,我必须使用一个负的margin-top属性来修正这个bug。

改良方法

在这个改良版的方法中,我决定不再使用 type=”image” ,而是使用


CSS
fieldset.search {
border: none;
width: 243px;
margin: 0 auto;
background: #222;
}
.search input, .search button {
border: none;
float: left;
}
.search input.box {
color: #fff;
font-size: 1.2em;
width: 190px;
height: 30px;
padding: 8px 5px 0;
background: #616161 url(search_bg.gif) no-repeat;
margin-right: 5px;
}
.search input.box:focus {
background: #616161 url(search_bg.gif) no-repeat left -38px;
outline: none;
}
.search button.btn {
width: 38px;
height: 38px;
cursor: pointer;
text-indent: -9999px;
background: #fbc900 url(search_bg.gif) no-repeat top right;
}
.search button.btn:hover {
background: #fbc900 url(search_bg.gif) no-repeat bottom right;
}

IE特别注释

IE 样式- ie.css
朋友评论说如果输入文字过多IE6和IE7会水平滚动背景图片,所以我的方法是专门为IE使用一个单独的背景图片 ,而且不是让它左对齐,我翻转了它,通过让背景图片右对齐来修正这个。
.search input.box {
background: url(search_bg_ie.gif) no-repeat right bottom;
  /* 专门为IE的独立背景图片,而且这个图篇必须是右对齐的。***/
}

NCJZ.NET
建站教程
部分客户网站案例
江西省人民医院 江西省人民医院
制作周期:30天
查看详情
江西泰达银业贸易有限公司 江西泰达银业贸易有限
制作周期:15天
查看详情
雅高机械(太仓)有限公司 雅高机械(太仓)有限
制作周期:18天
查看详情
泰豪动漫学院教务管理系统 泰豪动漫学院教务管理
制作周期:20天
查看详情
一家家纺(香港)有限公司 一家家纺(香港)有限公
制作周期:20天
查看详情
红摩卡精品咖啡馆 红摩卡精品咖啡馆
制作周期:16天
查看详情
公司新闻
· 南昌锐迪网络承建江西泰达银业贸 (07-02)
· 南昌锐迪网络公司建设一家家纺( (06-02)
· 3月16日 17日南昌锐迪网络服务器 (06-25)
· 南昌锐迪网络核查未备案网站工作 (03-16)
· 2012年2月26日南昌锐迪网络中英 (02-24)
· 南昌锐迪网络邮箱价格调整通知 (02-24)
· 2月24日南昌锐迪网络虚拟主机迁 (02-20)
· 2月21日 22日南昌锐迪网络服务器 (02-20)
· 南昌锐迪网络独享主机备份功能下 (02-16)
· 南昌锐迪网络云享未来,以用立业 (02-14)
Copyright   1998-2013 www.ncjz.net 锐迪网络-南昌专业网站建设公司 版权所有 All Rights Reserved.
公司地址:南昌市高新开发区高新二路创业大厦518-510室 服务热线:0791-86715886 在线QQ:362249993 邮箱:master@ncjz.net
客户服务中心(7×24):13077970790 赣ICP备09005332号 360网站安全检测平台
收缩