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 相关文章推荐
JQuery 浮动导航栏实现代码
Aug 27 Javascript
Javascript中的方法和匿名方法实例详解
Jun 13 Javascript
jQuery判断多个input file 都不能为空的例子
Jun 23 Javascript
js关于getImageData跨域问题的解决方法
Oct 14 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
Vue.js实战之组件的进阶
Apr 04 Javascript
BetterScroll 在移动端滚动场景的应用
Sep 18 Javascript
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
Node.js中的不安全跳转如何防御详解
Oct 21 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 Javascript
详解vuex之store源码简单解析
Jun 13 Javascript
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
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
建立文件交换功能的脚本(二)
2006/10/09 PHP
php smarty函数扩展
2010/03/15 PHP
php使用curl模拟登录后采集页面的例子
2013/11/04 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
浅谈Javascript鼠标和滚轮事件
2012/06/27 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
简单谈谈node.js 版本控制 nvm和 n
2015/10/15 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
基于angular实现三级联动的生日插件
2017/05/12 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
在博客园博文中添加自定义右键菜单的方法详解
2020/02/05 Javascript
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
python实现的汉诺塔算法示例
2019/10/23 Python
python 实现Flask中返回图片流给前端展示
2020/01/09 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
anello泰国官方网站:日本流行包包品牌
2019/08/08 全球购物
武汉世纪畅想数字传播有限公司 .NET笔试题
2015/06/13 面试题
Unix如何添加新的用户
2014/08/20 面试题
生产副总岗位职责
2013/11/28 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
详解python的内存分配机制
2021/05/10 Python
关于Nginx中虚拟主机的一些冷门知识小结
2022/03/03 Servers
JVM的类加载器和双亲委派模式你了解吗
2022/03/13 Java/Android