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 相关文章推荐
父子窗体间传递JSON格式的数据的代码
Dec 25 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
Jun 08 Javascript
js判断主流浏览器类型和版本号的简单实现代码
May 26 Javascript
jQuery基础_入门必看知识点
Jul 04 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
Jan 13 Javascript
学习使用jQuery表单验证插件和日历插件
Feb 13 Javascript
jquery中关于bind()方法的使用技巧分享
Mar 30 jQuery
bootstrap table单元格新增行并编辑
May 19 Javascript
微信小程序时间控件picker view使用详解
Dec 28 Javascript
手把手教你使用TypeScript开发Node.js应用
May 06 Javascript
vue element-ui读取pdf文件的方法
Nov 26 Javascript
js正则匹配markdown里的图片标签的实现
Mar 24 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动态生成VRML网页
2006/10/09 PHP
PHP读MYSQL中文乱码的解决方法
2006/12/17 PHP
php设计模式 FlyWeight (享元模式)
2011/06/26 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
De facto standard 世界上不可思议的事实标准
2010/08/29 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
file控件选择上传文件确定后触发的js事件是哪个
2014/03/17 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
浅谈js中的闭包
2015/03/16 Javascript
JavaScript使用Prototype实现面向对象的方法
2015/04/14 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
JS打印组合功能
2016/08/04 Javascript
jquery自定义表单验证插件
2016/10/12 Javascript
Three.js利用dat.GUI如何简化试验流程详解
2017/09/26 Javascript
JavaScript定义及输出螺旋矩阵的方法详解
2017/12/01 Javascript
详解JavaScript事件循环机制
2018/09/07 Javascript
vue中的计算属性实例详解
2018/09/19 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
举例讲解Python设计模式编程中的访问者与观察者模式
2016/01/26 Python
Python3.2模拟实现webqq登录
2016/02/15 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
python在linux环境下安装skimage的示例代码
2020/10/14 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
合同意向书范本
2014/07/30 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
企业年检委托书范本
2014/10/14 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
商标侵权律师函
2015/05/27 职场文书
小学运动会入场口号
2015/12/24 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers