深入浅析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修改table中Td的值(定义td的单击事件)
Jan 10 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
基于JS2Image实现圣诞树代码
Dec 24 Javascript
提升jQuery的性能需要做好七件事
Jan 11 Javascript
jQuery使用中可能被XSS攻击的一些危险环节提醒
May 24 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
Dec 16 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
Vue.js之slot深度复制详解
Mar 10 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
微信小程序如何引用外部js,外部样式,公共页面模板
Jul 23 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
Apr 11 Javascript
浅谈es6中的元编程
Dec 01 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生成静态HTML速度快类库
2007/03/18 PHP
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
php中用foreach来操作数组的代码
2011/07/17 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
2014/06/06 PHP
php实现简单的MVC框架实例
2015/09/23 PHP
万能的php分页类
2017/07/06 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
验证javascript中Object和Function的关系的三段简单代码
2010/06/27 Javascript
js 自制滚动条的小例子
2013/03/16 Javascript
基于JS实现PHP的sprintf函数实例
2015/11/14 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
js改变html的原有内容实现方法
2016/10/05 Javascript
jquery 抽奖小程序实现代码
2016/10/12 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
老生常谈js数据类型
2017/08/03 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
vue父子组件的通信方法(实例详解)
2019/11/10 Javascript
详解C++编程中一元运算符的重载
2016/01/19 Python
Python3.X 线程中信号量的使用方法示例
2017/07/24 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
完美解决keras保存好的model不能成功加载问题
2020/06/11 Python
如何用python免费看美剧
2020/08/11 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
HTML5+CSS3 诱人的实例:3D立方体旋转动画实例
2016/12/30 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
优秀党支部事迹材料
2014/01/14 职场文书
多媒体专业自我鉴定
2014/02/28 职场文书
《明天,我们毕业》教学反思
2014/04/24 职场文书
公司晚会策划方案
2014/05/17 职场文书
2014年感恩节活动策划方案
2014/10/06 职场文书
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL
Go 内联优化让程序员爱不释手
2022/06/21 Golang
ssh服务器拒绝了密码 请再试一次已解决(亲测有效)
2022/08/14 Servers