写在前面的乱七八糟:今天务必要把BT盘完~任重道远~

目录

1、字体图标

2、下拉菜单

3、按钮组

4、输入框组

5、导航

5.1标签页

5.2胶囊式标签页

5.3路径导航/面包屑导航

6、导航条

7、分页

8、标签

9、徽章

0、巨幕

11、页头

12、缩略图

13、警告框

14、进度条

15、媒体对象

内容

1、字体图标

由 Glyphicon Halflings免费提供的字体图标,故带glyphicon类名

1.1使用i标签或span标签

1.2标签内容为空

1.3不与其他组件混用,不与其他类名一起

PS:刚测试了一下,其实是可以共用的,但这并不符合BT的规则

<i class="glyphicon glyphicon-menu-left">卧室</i>
<button class="btn btn-defult glyphicon glyphicon-menu-left"></button>

所以还是乖乖地改回来~

<i class="glyphicon glyphicon-menu-left"></i><span>卧室</span>
<button class="btn btn-defult">
<i class="glyphicon glyphicon-menu-left"></i>
</button>

虽然呈现上是米有什么区别的~

2、下拉菜单

2.1组成:下拉菜单由一个类名为dropdown的容器,与一个带dropdown-toggle下拉切换类名的按钮和一个带dropdown-menu类名的无序列表组成

2.2实例:

<div class="dropdown">
//dropdown容器,data-toggle通过该自定义属性执行切换JS操作
<button class="btn btn-default" data-toggle="dropdown">
下拉菜单<span class="caret"></span>//箭头按钮
</button>
<ul class="dropdown-menu">//通过dropdown-menu与按钮关联
<li><a class="#">首页<a/></li>
<li><a class="#">新闻<a/></li>
</ul>
</div>

2.3参数:

3、按钮组

3.1按钮组

将多个.btn放一起组成.btn-group

<div class="btn-group">
<button class="btn btn-default"><i class="glyphicon glyphicon-zoom-in"></i></button>
<button class="btn btn-default"><i class="glyphicon glyphicon-zoom-out"></i></button>
</div>

3.2按钮工具栏

将多个.btn-group放一起组成.btn-toolbar,没什么特别~只是为了可读性

<div class="btn-toolbar">
<div class="btn-group">...</div>
<div class="btn-group">...</div>
<div class="btn-group">...</div>
</div>

3.3尺寸:.btn-group-*

3.4嵌套:将一个.btn-group放在另一个.btn-group中

3.5参数:

3.6按钮式下拉菜单

emmm,是按钮跟下拉菜单的下一代吗??

前面的下拉菜单触发时,使用类名dropdown,而此处将该类名更改为.btn-group。

而分列式按钮组只是在按钮前再加上一个按钮,确定不是来??增加学习成本的吗?

4、输入框组

4.1组成:输入框组由一个display:inline-table的.input-group的div,分成.input-group-addon的span与.form-control的input

4.2参数:

5、导航

5.1标签页

.nav .nav-tabs的ul无序列表

5.2胶囊式标签页

.nav .nav-pills的ul无序列表

.nav .nav-pills .nav-stacked的垂直ul无序列表

.nav .nav-justified的两端对齐无序列表

li.disabled禁用 active点击 .dropdown下拉列表

5.3路径导航/面包屑导航

6、导航条

.navbar的nav容器

.container/.container-fluid的容器

.navbar-header的容器下的navbar-brand的a中放着logo

.collapse navbar-collapse折叠导航,即到768px时,导航会折叠成为一个垂直点击的导航

7、分页

8、标签

9、徽章

0、巨幕

11、页头

12、缩略图

13、警告框

14、进度条

15、媒体对象

20190430-Bootstrapの组件的更多相关文章

  1. JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐(二)

    前言:上篇 JS组件系列——Bootstrap组件福利篇:几款好用的组件推荐 分享了几个项目中比较常用的组件,引起了许多园友的关注.这篇还是继续,因为博主觉得还有几个非常简单.实用的组件,实在不愿自己 ...

  2. bootstrap学习笔记--bootstrap组件

    前面已经学习了bootstrap环境搭建以及基本布局方面的知识,下面将学习下关于bootstrap的相关组件,知识点有点多. 关于bootstrap组件知识点目录: Bootstrap--代码显示 B ...

  3. bootstrap 组件

      bootstrap  组件 1下拉菜单(dropdown)  下拉菜单切换(dropdown-toggle)  下拉菜单对齐(dropdown-menu-right-右对齐) 下拉菜单分割线(di ...

  4. Bootstrap组件

    1.Bootstrap组件——Glyphicons图标字体 图标字体:可以表示的文字不是abcd或1234,而是一个又一个图形符号,比直接使用图片好处:可以任意放大不会失真:所有能使用文字的地方都可以 ...

  5. ASP.NET MVC使用Bootstrap系列(3)——使用Bootstrap 组件

    阅读目录 Bootstrap 导航条 列表组 徽章 媒体对象 页头 路径导航 分页 输入框组 按钮式下拉菜单 警告框 进度条 小结 Bootstrap为我们提供了十几种的可复用组件,包括字体图标.下拉 ...

  6. bootstrap组件 2

    bootstrap组件2 <!DOCTYPE html> <html lang="zh-cn"> <head > <meta charse ...

  7. bootstrap组件学习

    转自http://v3.bootcss.com/components/ bootstrap组件学习 矢量图标的用法<span class="glyphicon glyphicon-se ...

  8. UIBootatrap:是由AngularJS UI团队编写的纯AngularJS实现的Bootstrap组件

    本文为翻译文档.原文是https://angular-ui.github.io/bootstrap/(需要FQ). 准备工作: 依赖关系:这个库中包含一组基于Bootstrap组件和CSS的原生Ang ...

  9. Angular -ui - BootStrap组件的解释以及使用

    关于UI BootStrap UI BootStrap 是angularUI团队用纯粹angularJS语法编写的Bootstrap组件. 1. 关于ng-router(angular-router. ...

  10. python 全栈开发,Day58(bootstrap组件,bootstrap JavaScript 插件,后台模板,图表插件,jQuery插件库,Animate.css,swiper,运行vue项目)

    一.bootstrap组件 无数可复用的组件,包括字体图标.下拉菜单.导航.警告框.弹出框等更多功能. 组件和插件的区别? 插件:一个功能,比如js文件 组件:html css js 组件包含插件 面 ...

随机推荐

  1. How to add a date range picker to filter for dates on a GridView for Yii2 - See more at: http://www.2amigos.us/blog/how-to-add-a-date-range-picker-to-filter-for-dates-on-a-gridview-for-yii2#sthash.pf7

    Filtering the data we have on our GridView by dates are sometimes very important. On this article I ...

  2. Ajax之XMLHttpRequest

    XMLHttpRequest对象 XMLHttpRequest  提供客户端同http服务器通讯的协议 一:创建 IE : http_request = new ActiveXObject(" ...

  3. 五)使用 easyui-tabs 遭遇错误 Unexpected Exception caught setting '_' on

    十月 10, 2015 3:08:35 下午 com.opensymphony.xwork2.interceptor.ParametersInterceptor error 严重: Developer ...

  4. 敏捷软件开发:原则、模式与实践——第11章 DIP:依赖倒置原则

    第11章 DIP:依赖倒置原则 DIP:依赖倒置原则: a.高层模块不应该依赖于低层模块.二者都应该依赖于抽象. b.抽象不应该依赖于细节.细节应该依赖于抽象. 11.1 层次化 下图展示了一个简单的 ...

  5. 19、Semantic-UI之图片的动画效果

      在Semantic-UI中定义了很多图片动画效果,可以直接使用. 示例:定义图片动画 <!DOCTYPE html> <html lang="en"> ...

  6. 12、Semantic-UI之输入框

    12.1 基础输入框   在Semantic-UI中可以定义多个样式的输入框,可以将图片与输入框结合,输入提示信息文字,设置输入框的状态. 示例:定义基础输入框 用户名: <div class= ...

  7. 下了个蓝屏代码查看工具,就中病毒了。。。什么鬼病毒,竟然还是用的VBS

    扫描所有盘下面的html文件,加入VBS脚本...真是奇葩,多少年前的病毒了... http://files.cnblogs.com/files/guangshan/lpdmcxq.rar 这个是病毒 ...

  8. jmeter-性能监控(InfluxDB+Grafana)

    测试结果实时监控:jmeter+influxdb+grafana InfluxDB:存储实时数据的DB Grafana:DB中存储的实时数据可以在浏览器查看 --------------------- ...

  9. [Delphi]接口认识

    Delphi中的接口用 interface 进行声明.接口是针对行为方法的描述,而不管他实现这种行为方法的是对象还是别的什么东西.因此,接口和类的出发点是不一样的,是在不同的角度看问题. 接口通过GU ...

  10. Android 画闹钟

    1.今天就来模仿一下这个小闹钟的 2.思路: 先画闹钟的圆盘 ,在通过Path来画指针 两个耳朵其实就是用两个圆被一个大圆截取后留下的,并旋转一定度数后生成 3.直接上代码: public class ...