Bootstrap实现弹性搜索框


Posted in Javascript onJuly 11, 2016

Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。

接下来通过本文给大家介绍Bootstrap实现弹性搜索框的代码,一起看下吧。

<form action="" method="get" class="form-horizontal">
<div class="input-group search-input-group">
<input type="hidden" name="scope" value="1">
<input name="key" autocomplete="off" type="text" class="form-control" placeholder="输入要搜索的内容关键字" >
<span class="input-group-addon">
<button type="submit">
<span class="glyphicon glyphicon-search"></span>
</button> 
</span>
</div>
</form>

对应的CSS:

.search-input-group .input-group-addon{
background: white !important; 
}
.search-input-group .form-control{
border-right:0; 
box-shadow:0 0 0; 
border-color:#ccc;
}
.search-input-group{
width: 40%;
}
.search-input-group button{
border:0;
background:transparent;
}
.search-input-group input:focus + button{
z-index:3;
}
.search-input-group input{
-webkit-transition: width 0.2s ease-in-out;
-moz-transition:width 0.2s ease-in-out;
-o-transition: width 0.2s ease-in-out;
transition: width 0.2s ease-in-out;
}
.search-input-group input:focus{
width: 500px;
}

若想把搜索图标放到输入框的前面,bootstrap其实是不支持的,需要自己定制一下。

http://bootsnipp.com/snippets/featured/support-glyph-and-fa-icon-inside-input

以上所述是小编给大家介绍的Bootstrap实现弹性搜索框的全部叙述,希望对大家有所帮助,如果大家想了解更多内容敬请关注三水点靠木网站!

Javascript 相关文章推荐
网页中可关闭的漂浮窗口实现可自行调节
Aug 20 Javascript
jquery插件之定时查询待处理任务数量
May 01 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 Javascript
jQuery获取与设置iframe高度的方法
Aug 01 Javascript
jQuery+json实现动态创建复杂表格table的方法
Oct 25 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
Aug 18 Javascript
ActiveX控件的使用-js实现打印超市小票功能代码详解
Nov 22 Javascript
微信小程序中使用ECharts 异步加载数据的方法
Jun 27 Javascript
深入理解移动前端开发之viewport
Oct 19 Javascript
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
Jul 22 Javascript
js实现简单抽奖功能
Nov 24 Javascript
Openlayers实现地图的基本操作
Sep 28 Javascript
Summernote实现图片上传功能的简单方法
Jul 11 #Javascript
JavaScript中setter和getter方法介绍
Jul 11 #Javascript
jQuery 3.0 的 setter和getter 模式详解
Jul 11 #Javascript
仿百度换肤功能的简单实例代码
Jul 11 #Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
Jul 11 #Javascript
全面理解闭包机制
Jul 11 #Javascript
js 判断一组日期是否是连续的简单实例
Jul 11 #Javascript
You might like
重量级动漫纷纷停播!唯独OVERLORD第四季正在英魂之刃继续更新
2020/05/06 日漫
php对大文件进行读取操作的实现代码
2013/01/23 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
2014/11/12 PHP
来自国外的30个基于jquery的Web下拉菜单
2012/06/22 Javascript
js如何获取file控件的完整路径具体实现代码
2013/05/15 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
DOM基础教程之事件类型
2015/01/20 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
浅谈javascript的call()、apply()、bind()的用法
2016/02/21 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
uni-app微信小程序登录授权的实现
2020/05/22 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
20招让你的Python飞起来!
2016/09/27 Python
numpy向空的二维数组中添加元素的方法
2018/11/01 Python
python使用matplotlib画柱状图、散点图
2019/03/18 Python
Python考拉兹猜想输出序列代码实践
2019/07/05 Python
python绘制彩虹图
2019/12/16 Python
使用python实现名片管理系统
2020/06/18 Python
Python 读取位于包中的数据文件
2020/08/07 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
css3+伪元素实现鼠标移入时下划线向两边展开的效果
2017/04/25 HTML / CSS
JAVA代码查错题
2014/10/10 面试题
汉语专业应届生求职信
2013/10/01 职场文书
大学生村官工作感言
2014/01/10 职场文书
幼儿园小班教学反思
2014/02/02 职场文书
2014国培学习感言
2014/03/05 职场文书
黄金酒广告词
2014/03/21 职场文书
大学优秀班集体申报材料
2014/05/23 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
2015年建筑工程工作总结
2015/05/13 职场文书
学校体育节班级口号
2015/12/25 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
win10滚动条自动往上跑怎么办?win10滚动条自动往上跑的解决方法
2022/08/05 数码科技