深入浅析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 常用关键字列表集合
Dec 04 Javascript
jQuery-onload让第一次页面加载时图片是淡入方式显示
May 23 Javascript
详解JavaScript基于面向对象之创建对象(2)
Dec 10 Javascript
javascript实现拖放效果
Dec 16 Javascript
原生JS取代一些JQuery方法的简单实现
Sep 20 Javascript
浅述节点的创建及常见功能的实现
Dec 15 Javascript
基于vue2.0+vuex的日期选择组件功能实现
Mar 13 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
Aug 08 jQuery
vue 监听屏幕高度的实例
Sep 05 Javascript
基于Webpack4和React hooks搭建项目的方法
Feb 05 Javascript
javascript canvas检测小球碰撞
Apr 17 Javascript
vue 避免变量赋值后双向绑定的操作
Nov 07 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
mysq GBKl乱码
2006/11/28 PHP
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
php不使用插件导出excel的简单方法
2014/03/04 PHP
Laravel 5框架学习之表单
2015/04/08 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
2019/05/23 PHP
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
用javascript添加控件自定义属性解析
2013/11/25 Javascript
js身份证判断方法支持15位和18位
2014/03/18 Javascript
ExtJS4 表格的嵌套 rowExpander应用
2014/05/02 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
2015/04/26 Javascript
移动端JQ插件hammer使用详解
2015/07/03 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
深入理解JS函数的参数(arguments)的使用
2016/05/28 Javascript
jQuery EasyUI window窗口使用实例代码
2017/12/25 jQuery
angularjs1.5 组件内用函数向外传值的实例
2018/09/30 Javascript
[02:09]2018DOTA2亚洲邀请赛TNC赛前采访
2018/04/04 DOTA
win10系统中安装scrapy-1.1
2016/07/03 Python
Python之csv文件从MySQL数据库导入导出的方法
2018/06/21 Python
Python运行DLL文件的方法
2020/01/17 Python
Hotels.com香港酒店网:你的自由行酒店订房专家
2018/01/22 全球购物
瑞士领先的网上超市:LeShop.ch
2018/11/14 全球购物
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
三字经教学反思
2014/04/26 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
销售行政专员岗位职责
2014/06/10 职场文书
预防传染病方案
2014/06/14 职场文书
学法用法心得体会(2016推荐篇)
2016/01/21 职场文书
2019各种承诺书范文
2019/06/24 职场文书
2019年消防宣传标语集锦
2019/11/21 职场文书
给原生html中添加水印遮罩层的实现示例
2021/04/02 Javascript
css3应用示例:新增的选择器
2022/03/16 HTML / CSS
MySQL多表查询机制
2022/03/17 MySQL