深入浅析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
Jun 19 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
document.forms用法示例介绍
Jun 26 Javascript
JQuery中使用.each()遍历元素学习笔记
Nov 08 Javascript
jQuery实现仿Google首页拖动效果的方法
May 04 Javascript
javascript常用函数(1)
Nov 04 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
Dec 26 Javascript
javascript使用 concat 方法对数组进行合并的方法
Sep 08 Javascript
利用require.js与angular搭建spa应用的方法实例
Jul 19 Javascript
vue动态路由配置及路由传参的方式
May 23 Javascript
微信小程序实现团购或秒杀批量倒计时
Nov 01 Javascript
详解如何使用Node.js实现热重载页面
May 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
php数组应用之比较两个时间的相减排序
2008/08/18 PHP
浅析PHP绘图技术
2013/07/03 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
php根据用户语言跳转相应网页
2015/11/04 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
从sohu弄下来的flash中展示图片的代码
2007/04/27 Javascript
javascript 验证日期的函数
2010/03/18 Javascript
Ext 今日学习总结
2010/09/19 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
javascript实现去除HTML标签的方法
2016/12/26 Javascript
node.js入门教程之querystring模块的使用方法
2017/02/27 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
Vue中props的详解
2019/05/16 Javascript
Layui给switch添加响应事件的例子
2019/09/03 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
python虚拟环境迁移方法
2019/01/03 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
基于python实现操作git过程代码解析
2020/07/27 Python
python如何快速拼接字符串
2020/10/28 Python
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
怎样比较两个类型为String的字符串
2016/08/17 面试题
经济管理专业求职信
2014/06/09 职场文书
爱护草坪标语
2014/06/24 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
公司经营目标责任书
2015/01/29 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书
python实现图片批量压缩
2021/04/24 Python
golang 比较浮点数的大小方式
2021/05/02 Golang
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
2021/05/31 Python
Mysql InnoDB 的内存逻辑架构
2022/05/06 MySQL