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 相关文章推荐
Extjs中常用表单介绍与应用
Jun 07 Javascript
理解Javascript_08_函数对象
Oct 15 Javascript
jQuery晃动层特效实现方法
Mar 09 Javascript
JavaScript程序设计之JS调试
Dec 09 Javascript
JS动态增删表格行的方法
Mar 03 Javascript
jQuery实现TAB选项卡切换特效简单演示
Mar 04 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
Jul 14 Javascript
让编辑器支持word复制黏贴、截屏的js代码
Oct 17 Javascript
vue实现可增删查改的成绩单
Oct 27 Javascript
jQuery基于ajax实现页面加载后检查用户登录状态的方法
Feb 10 Javascript
vue中eventbus被多次触发以及踩过的坑
Dec 02 Javascript
JavaScript使用闭包模仿块级作用域操作示例
Jan 21 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
php实现求相对时间函数
2015/06/15 PHP
php-app开发接口加密详解
2018/04/18 PHP
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
2007/11/30 Javascript
Javascript 页面模板化很多人没有使用过的方法
2012/06/05 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
浅谈JSON和JSONP区别及jQuery的ajax jsonp的使用
2014/11/23 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
js实现继承的5种方式
2015/12/01 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
Node.js+Express配置入门教程详解
2016/05/19 Javascript
Angular 4依赖注入学习教程之ValueProvider的使用(七)
2017/06/04 Javascript
纯js实现动态时间显示
2020/09/07 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
Angular2 组件间通过@Input @Output通讯示例
2017/08/24 Javascript
vue父组件向子组件动态传值的两种方法
2017/11/11 Javascript
vue router+vuex实现首页登录验证判断逻辑
2018/05/17 Javascript
浅谈vue中关于checkbox数据绑定v-model指令的个人理解
2018/11/14 Javascript
vue使用nprogress实现进度条
2019/12/09 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
同时安装Python2 &amp; Python3 cmd下版本自由选择的方法
2017/12/09 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
Python整数对象实现原理详解
2019/07/01 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
Jupyter notebook无法导入第三方模块的解决方式
2020/04/15 Python
Jupyter Notebook折叠输出的内容实例
2020/04/22 Python
Python中三维坐标空间绘制的实现
2020/09/22 Python
localStorage、sessionStorage使用总结
2017/11/17 HTML / CSS
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
社区党员先进事迹
2014/01/22 职场文书
企业授权委托书范本
2014/04/02 职场文书
酒店优秀员工事迹材料
2014/06/02 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
三峡大坝导游词
2015/01/31 职场文书
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL
Python实现科学占卜 让视频自动打码
2022/04/09 Python