深入浅析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 相关文章推荐
jQuery中绑定事件的命名空间详解
Apr 05 Javascript
jquery实现智能感知连接外网搜索
May 21 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
Apr 02 Javascript
jquery解析xml字符串简单示例
Apr 11 Javascript
Three.js获取鼠标点击的三维坐标示例代码
Mar 24 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
Mar 28 Javascript
微信小程序 密码输入(源码下载)
Jun 27 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
浅谈JavaScript面向对象--继承
Mar 20 Javascript
解决layer弹出层自适应页面大小的问题
Sep 16 Javascript
JavaScript undefined及null区别实例解析
Jul 21 Javascript
vue 中this.$set 动态绑定数据的案例讲解
Jan 29 Vue.js
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去除html标记的原生函数详解
2015/01/27 PHP
php打包网站并在线压缩为zip
2016/02/13 PHP
php自动载入类用法实例分析
2016/06/24 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
两个select之间option的互相添加操作(jquery实现)
2009/11/12 Javascript
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
js操作二级联动实现代码
2010/07/27 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
jQuery实现立体式数字滚动条增加效果
2016/12/21 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
jQuery实现的淡入淡出图片轮播效果示例
2018/08/29 jQuery
js实现随机点名器精简版
2020/06/29 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
[01:47]2018年度DOTA2最佳教练-完美盛典
2018/12/16 DOTA
python3解析库pyquery的深入讲解
2018/06/26 Python
Python模拟简单电梯调度算法示例
2018/08/20 Python
python之线程通过信号pyqtSignal刷新ui的方法
2019/01/11 Python
python scipy卷积运算的实现方法
2019/09/16 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
Python selenium自动化测试模型图解
2020/04/15 Python
简单介绍CSS3中Media Query的使用
2015/07/07 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
2013/06/08 HTML / CSS
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
抽象类和接口的区别
2012/09/19 面试题
仓管员岗位职责范文
2013/11/08 职场文书
银行实习鉴定
2013/12/13 职场文书
工地门卫岗位职责
2013/12/30 职场文书
稽核岗位职责范本
2015/04/13 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang
MySQL中日期型单行函数代码详解
2021/06/21 MySQL