BootStrap常用组件有哪些
小编给大家分享一下BootStrap常用组件有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
为钟山等地区用户提供了全套网页设计制作服务,及钟山网站建设行业解决方案。主营业务为成都网站建设、成都网站设计、钟山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
1、图标:
图标
2、按钮:
按钮
3、按钮尺寸:
按钮尺寸
4、把图标显示在按钮里:
把图标显示在按钮里
5、下拉菜单:
交互:监听每个菜单的点击事件,点击之后在title显示当前菜单
$('.dropdown-item').click(function () { $('#dropdown-title').text($(this).text()); });
6、输入框:
输入框
7、导航栏:
导航栏
8、表单:
表单
9、警告框:
警告框
Warning! Better check yourself, you're not looking too good.
10、进度条:
进度条
70%
11、靠右排列
一般我们是用float:right来实现向右浮动的功能的,但是这里面右涉及了清除浮动、调整右边的margin、上下的margin等等问题,在bootstrap当然要用他的方法,只要添加一个class:pull-right就可以解决:
item1item2
这第一行是要跟第二行在一个水平线上的,所以第一行不能用
之类的,因为这种元素自带换行功能。12、tab的使用
tab可以方便的在一个页面里面切换显示的内容,bootstrap的tab使用非常简单:
这是宝贝管理页面
这是tab1
这是tab2
这是tab3
在js可以方便的捕捉tab的切换,并做出相应的改变,比如当第二个页面是加载一些数据,那么我等到切换到第二个页面我再去加载:
$('a[data-toggle="tab"]').on('shown.bs.tab',function (e) { var activeTab = $(e.target).text(); alert(activeTab); });
13、bootstrap-table
一个可以通过ajax请求json数据并生成表格的插件
项目地址:
https://github.com/wenzhixin/bootstrap-table
14、通知消息组件
<1>下载地址:
https://github.com/CodeSeven/toastr
<2>文档:
http://www.ithao123.cn/content-2414918.html
<3>引入:
在下载的文件里找到build文件夹,引入里面的toastr.min.js和toastr.css
<4>使用:
此提示消息默认是显示在浏览器的右上角,我们可以在初始化里面改为顶部居中显示:
toastr.options.positionClass = 'toast-top-center';//显示位置
位置显示的设定有如下选项:
toast-top-right toast-botton-right toash-bottom-left toast-top-left toast-top-full-width 这个是在网页顶端,宽度铺满整个屏幕 toast-bottom-full-width toast-top-center顶端中间 toast-bottom-center
然后在我们需要显示的时候这样调用就行了:
toastr.success('提交数据成功'); toastr.error('Error'); toastr.warning('只能选择一行进行编辑'); toastr.info('info');
15、ajax请求
按钮:
js:
$('.btn').on('click',function () { $.post('xxx') .done(function (result) { var json = ajaxResultShow(result); if (json.result_code == 0) $('#pwdId').text(json.data1); }) .fail(function () { }) .always(function () { }); });
16、bootstrap-switch
(1)此组件不属于bootstrap,他需要单独引入bootstrap-switch.min.js和bootstrap-switch.min.css;
(2)下载地址:http://www.bootcss.com/p/bootstrap-switch/
(3)使用方法:
添加框架:
在html中添加组件:
在js中初始化:
$("[name='my-checkbox']").bootstrapSwitch();
可以在初始化中直接对状态进行设定:
$("#isOpenCheckbox").bootstrapSwitch('state',false);
切换状态:
$('#isOpenCheckbox').bootstrapSwitch('toggleState');
监听切换事件:
$('#isOpenCheckbox').on('switchChange.bootstrapSwitch', function (event,state) { alert(state);// true || false });
以上是“BootStrap常用组件有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
文章题目:BootStrap常用组件有哪些
文章起源:http://scyanting.com/article/pjpdip.html