深入浅析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 相关文章推荐
javascript各种复制代码收集
Sep 20 Javascript
Javascript获取表单名称(name)的方法
Apr 02 Javascript
浅析AngularJS中的生命周期和延迟处理
Jun 18 Javascript
js实现大转盘抽奖游戏实例
Jun 24 Javascript
基于insertBefore制作简单的循环插空效果
Sep 21 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
Bootstrap Table的使用总结
Oct 08 Javascript
类似于QQ的右滑删除效果的实现方法
Oct 16 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
基于Bootstrap分页的实例讲解(必看篇)
Jul 04 Javascript
快速对接payjq的个人微信支付接口过程解析
Aug 15 Javascript
weui中的picker使用js进行动态绑定数据问题
Nov 06 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
百度实时推送api接口应用示例
2014/10/21 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
2014/11/18 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
laradock环境docker-compose操作详解
2019/07/29 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
Jquery index()方法 获取相应元素索引值
2012/10/12 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
JavaScript中ES6字符串扩展方法
2016/08/26 Javascript
解析微信JS-SDK配置授权,实现分享接口
2016/12/09 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
[54:45]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 Optic vs OG
2018/04/02 DOTA
python生成指定尺寸缩略图的示例
2014/05/07 Python
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
python开发简易版在线音乐播放器
2017/03/03 Python
python+selenium开发环境搭建图文教程
2017/08/11 Python
python2.6.6如何升级到python2.7.14
2018/04/08 Python
python 将数据保存为excel的xls格式(实例讲解)
2018/05/03 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
python 二维数组90度旋转的方法
2019/01/28 Python
Python常用外部指令执行代码实例
2020/11/05 Python
快速创建python 虚拟环境
2020/11/28 Python
Python OpenCV中的numpy与图像类型转换操作
2020/12/11 Python
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
美国领先的奢侈手表在线零售商:WatchMaxx
2017/12/17 全球购物
全球才华横溢工匠的家居装饰、珠宝和礼物:NOVICA
2021/01/22 全球购物
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
教育系毕业生中文求职信范文
2013/10/06 职场文书
ktv好的活动方案
2014/08/17 职场文书
《成长的天空》读后感3篇
2019/12/06 职场文书