深入浅析search 搜索框的写法


Posted in Javascript onAugust 02, 2016

关于搜索框,写法有很多种,搜索框这一块是一个比较细的活,要先计算好他的高、宽;

下面我就以京东搜索框为例,给大家浅析一下。

深入浅析search 搜索框的写法

上面就是最终search框效果图。

先送出代码>>>>>>

<span style="color: rgb(255, 0, 255); font-size: 18pt;"><strong>HTML 标签:</strong></span> 
<div class="center_child1">
<form>
<input type="text" name="search" placeholder="search练习">
<button>搜索</button> -------像京东是用的button标签,其他网站,
如百度:是用的<input type="submit" name="" > 标签。
</form>
</div> 
CSS 样式:.center_child1{
width:538px;
height:36px; overflow:hidden;
border:2px solid #BD1D17;
}
.center_child1 input{
width:456px;
height:24px; float:left; padding:6px 2px; ----------------对 input 内补白,使其字体不紧贴 border 边框,增加美感。 background-color:transparent; -------让 input 标签的背景颜色为透明色。
border:none; -----------------去 input 标签,原有的边框属性。
outline:none;
font-size:16px;
}
.center_child1 button{
width:76px;
height:36px;
float:right;
background:#BD1D17;
border:none;
color:#fff;
font-size:15px;
}

总结:一个搜索框主要有三部分,一个是输入框部分(左边的),另一个是搜索按钮部分(右边的),还有就是一个包含它们两个大的 div ;

1、先对大的 div 设置宽高、边框颜色,这个要根据个人需求事先计算好。

2、分别对 input(输入框部分)左浮动;对 button(按钮部分)右浮动,记得对大的div使用overflow:hidden;属性;

3、调整 input 的高度,宽度,记得用 padding 撑起它的高度值,这样不至于输入字体时紧贴边框,增加美感 ;宽度值,左边可稍微加点 padding 值,为了美感。

以上所述是小编给大家介绍的search 搜索框的写法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS清除IE浏览器缓存的方法
Jul 26 Javascript
javascript dom追加内容实现示例
Sep 21 Javascript
Jquery中$.post和$.ajax的用法小结
Apr 28 Javascript
jQuery实现自动切换播放的经典滑动门效果
Sep 12 Javascript
javascript实现无缝上下滚动特效
Dec 16 Javascript
js简单判断移动端系统的方法
Feb 25 Javascript
jQuery实现只允许输入数字和小数点的方法
Mar 02 Javascript
easyui validatebox验证
Apr 29 Javascript
vue之数据交互实例代码
Jun 16 Javascript
Node.js利用断言模块assert进行单元测试的方法
Sep 28 Javascript
Vue中的无限加载vue-infinite-loading的方法
Apr 08 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 #Javascript
Angularjs 自定义服务的三种方式(推荐)
Aug 02 #Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 #Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
Aug 02 #Javascript
AngularJS基础 ng-keydown 指令简单示例
Aug 02 #Javascript
AngularJs自定义服务之实现签名和加密
Aug 02 #Javascript
浅谈Cookie的生命周期问题
Aug 02 #Javascript
You might like
在PHP中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
PHP+MySQL 制作简单的留言本
2009/11/02 PHP
PHP中空字符串介绍0、null、empty和false之间的关系
2012/09/25 PHP
PHP的APC模块实现上传进度条
2015/10/27 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
Javascript attachEvent传递参数的办法
2009/12/14 Javascript
jQuery实现冻结表头的方法
2015/03/09 Javascript
Python脚本后台运行的几种方式
2015/03/09 Javascript
JavaScript让Textarea支持tab按键的方法
2015/06/26 Javascript
JavaScript实现添加及删除事件的方法小结
2015/08/04 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
Bootstrap选项卡动态切换效果
2016/11/28 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
详解js根据百度地图提供经纬度计算两点距离
2019/05/13 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
js实现点击按钮随机生成背景颜色
2020/09/05 Javascript
[37:35]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第二局
2016/02/25 DOTA
[00:33]2016完美“圣”典风云人物:BurNIng宣传片
2016/12/10 DOTA
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python多进程通信Queue、Pipe、Value、Array实例
2014/11/21 Python
在Python的循环体中使用else语句的方法
2015/03/30 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
python 哈希表实现简单python字典代码实例
2019/09/27 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
2020/05/22 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
竞聘演讲稿开场白
2014/08/25 职场文书
二年级语文下册复习计划
2015/01/19 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python