http://blog.csdn.net/Star_449/article/details/76098292

1、图片样式

1.1、.img-responsive:

直接为图片添加该样式,可以实现响应式图片

<div>

<img width="200"class="img-responsive" src="./1.gif" alt="嫌弃">

<p>内容</p>

</div>

1.2、.center-block:

图片居中样式,而不能使用.text-center样式

<div>

<img width="200"class="img-responsive img-circle center-block"src="./1.gif" alt="嫌弃">

<p>内容</p>

</div>

1.3、图片形状样式:

.img-rounded:圆角图片;

.img-circle:圆形图片;

.img-thumbnail:表框圆角;

<div>

<img width="200"class="img-responsive img-circle" src="./1.gif" alt="嫌弃">

<p>内容</p>

</div>

2、辅助类样式

2.1、文本颜色类:

.-text-muted(柔和的)、text-primary、.text-success、.text-info、.text-warning、.text-danger

2.2、背景颜色类:

. bg-primary、. bg -success、. bg t-info、. bg -warning、. bg –danger

2.3、三角符号:

<span class="caret"></span>

2.4、快速浮动类:

.pull-left(左浮动)、.pull-right(右浮动);

2.5、清除浮动:

为父类添加.clearfix,可以清除浮动

<h2class="page-header">浮动和清除的应用</h2>

<div style="width: 170px;border: 1px solid grey" class="clearfix bg-info">

<ul class="list-unstyled">

<li class="pull-left"style="padding: 10px;">

<a href="#"><imgsrc="./1.gif" alt="嫌弃"></a><br>

<a href="#">嫌弃1</a>

</li>

<li class="pull-left"style="padding: 10px;">

<a href="#"><imgsrc="./1.gif" alt="嫌弃"></a><br>

<a href="#">嫌弃2</a>

</li>

<li class="pull-left"style="padding: 10px;">

<a href="#"><imgsrc="./1.gif" alt="嫌弃"></a><br>

<a href="#">嫌弃3</a>

</li>

<li class="pull-left"style="padding: 10px;">

<a href="#"><imgsrc="./1.gif" alt="嫌弃"></a><br>

<a href="#">嫌弃4</a>

</li>

</ul>

</div>

2.6、让内容块网页居中:

<divclass="center-block"></div>

3、CSS组件——下拉菜单

3.1、.dropdown:

将下拉菜单触发器和下拉菜单包含在其中(下来菜单父元素)

3.2、.data-toggle属性:

下拉菜单触发器。取值为“dropdown”

3.3、.dropdown-menu:

给<ul>制定下来菜单的样式

<div class="dropdown">

<button type="button" class="btnbtn-default" data-toggle="dropdown">

下拉菜单 <span class="caret"></span>

</button>

<ul class="dropdown-menu">

<li><a href="#">菜单1</a></li>

<li><a href="#">菜单2</a></li>

<li><a href="#">菜单3</a></li>

<li><a href="#">菜单4</a></li>

</ul>

</div>

3.4、.dropup:向上弹出下来菜单

<div class="dropdown dropup">

<button type="button" class="btnbtn-default" data-toggle="dropdown">

下拉菜单 <span class="caret"></span>

</button>

<ul class="dropdown-menu">

<li><a href="#">菜单1</a></li>

<li><a href="#">菜单2</a></li>

<li><a href="#">菜单3</a></li>

<li class="divider"></li>

<li><a href="#">菜单4</a></li>

<li><a href="#">菜单5</a></li>

<li class="disabled"><ahref="#">菜单6</a></li>

</ul>

</div>

3.5、下拉菜单对齐方式:

.dropdown-menu-left和.dropdown-menu-right

3.6、.divider:

为下拉菜单添加分割线,用于多个链接分组

<divclass="dropdown">

<button type="button" class="btnbtn-default" data-toggle="dropdown">

下拉菜单 <span class="caret"></span>

</button>

<ul class="dropdown-menu">

<li><a href="#">菜单1</a></li>

<li><a href="#">菜单2</a></li>

<li><a href="#">菜单3</a></li>

<liclass="divider"></li>

<li><a href="#">菜单4</a></li>

<li><a href="#">菜单5</a></li>

<li><a href="#">菜单6</a></li>

</ul>

</div>

3.7、.disabled:禁用的菜单项

4、CSS组件--按钮组

4.1、.btn-group:(按钮组:可以实现将一组按钮放在同一行)

<div class="btn-group">

<button type="button" class="btnbtn-info">star-1</button>

<button type="button" class="btnbtn-info">star-2</button>

<button type="button" class="btnbtn-info">star-3</button>

</div>

4.2、.btn-toolbar:按钮组工具栏(将多个按钮组放在其中)

<div class="btn-toolbar">

<divclass="btn-group">

<button type="button" class="btnbtn-info">star-1</button>

<button type="button" class="btnbtn-info">star-2</button>

<button type="button" class="btnbtn-info">star-3</button>

</div>

<divclass="btn-group">

<button type="button" class="btnbtn-primary">star-4</button>

<button type="button" class="btnbtn-primary">star-5</button>

<button type="button" class="btnbtn-primary">star-6</button>

</div>

<divclass="btn-group">

<button type="button" class="btnbtn-warning">star-7</button>

<button type="button" class="btnbtn-warning">star-8</button>

</div>

</div>

4.3、按钮组的尺寸:

.btn-group-lg、.btn-group-sm、.btn-group-xs、

4.4、.btn-group-vertical:垂直排列的按钮组

<div class="btn-group btn-group-vertical">

<button type="button" class="btnbtn-info">star-1</button>

<button type="button" class="btnbtn-info">star-2</button>

<button type="button" class="btnbtn-info">star-3</button>

</div>

5、CSS组件—按钮式的下拉菜单

5.1、按钮式下拉菜单:

<divclass="btn-group">

<button type="button" class="btnbtn-info" data-toggle="dropdown">

star-1 <span class="caret"></span>

</button>

<ul class="dropdown-menu">

<li><ahref="#">star-1-1</a></li>

<li><ahref="#">star-1-2</a></li>

<li><ahref="#">star-1-3</a></li>

</ul>

</div>

个人观点:按钮式下拉菜单与下拉菜单的表现形式相同,区别在于在代码中下拉菜单为:class="dropdown"而按钮式下拉菜单为:class="btn-group",表明btn-group中包含了dropdown中的功能。

5.2、分裂式下拉按钮:

<div class="btn-group">

<button type="button"class="btn btn-info" >star-1 </button>

<button class="btn btn-info dropdown-toggle" data-toggle="dropdown">

<span class="caret"></span></button>

<ulclass="dropdown-menu">

<li><ahref="#">star-1-1</a></li>

<li><ahref="#">star-1-2</a></li>

<li><ahref="#">star-1-3</a></li>

</ul>

</div>

个人观点:分裂式下拉菜单只是为了美观而设计,并且将下来的功能转到下三角中,而文字按钮仅为一个按钮(PS:第三行中的dropdown-toggle是将下三角的边框也变成圆形边框)。

6、CSS组件--输入框组

6.1、.input-group:

只能用于文本框<input>,不能用于<select>和<textarea>

6.2、.input-grouop-addon:

用于在<input>前后添加额外元素,赋予一个人<span>元素即可。

6.3、注意:

将..input-grouop-addon和<input>元素包在.input-group之中

<divclass="input-group">

<span class="input-group-addon">$</span>

<input type="text" class="form-control"placeholder="test">

<spanclass="input-group-addon">.star</span>

</div>

6.4、.input-group-lg和.input-group-sm可以改变输入框的尺寸
6.5、.input-group-btn:

可以作为额外元素的按钮,应该是作为<button>的父元素。

7、CSS组件-标签页(选项卡)

7.1、.nav是标签的基类

7.2、.nav-tabs是标签页类样式

7.3、.active是标签页的状态类(垂直排列)

<ul class="navnav-tabs">

<li class="active"><ahref="#">star-1</a></li>

<li><ahref="#">star-2</a></li>

<li><ahref="#">star-3</a></li>

</ul>

7.4、.nav-pills胶囊式标签页

7.5、.nav-stacked胶囊式标签页堆放排列(垂直排列)

<ul class="navnav-pills nav-stacked">

<li class="active"><ahref="#">star-1</a></li>

<li><ahref="#">star-2</a></li>

<li><ahref="#">star-3</a></li>

</ul>

8、CSS组件—导航条

8.1、.navbar:导航栏的基类,用于<nav>元素

8.2、.navbar-default:导航栏默认样式,用于<nav>元素

8.3、.cotainer是<nav>的子元素。导航栏内容都放入其中

8.4、.navbar-header:导航栏头部样式

8.5、.navbar-brand:设置品牌图标样式

8.6、.collapse是折叠导航栏的样式的基类

8.7、.navbar-collapse是折叠导航栏样式

8.8、.nav是导航栏的链接基类

8.9、.navbar-nav是导航栏的链接样式

8.10、.navbar-from:导航栏表单,可以使表单元素排在同一行

8.11、.navbar-left和.navbar-right:组件排列。导航链接、表单、按钮或文本对齐

8.12、.navbar-btn:对于不在<form>中的<button>元素,实现垂直对齐

8.13、.navbar-text:对于导航栏的普通文本有了行距和颜色,通常用于<p>元素

8.14、.navbar-fixed-top:导航栏固定在顶部,用于<nav>元素。需要为<body>设置padding-top:70px;

8.15、.navbar-fixed-bottom:导航栏固定在底部,用于<nav>元素。需要为<body>设置padding-bottom:70px

8.16、.navbar-static-top:导航栏静止在顶部,用于<nav>元素。会随着滚动条移动而消失

8.17、.navbar-inverse:可以实现反色导航栏,用于<nav>元素。

<nav class="navbarnavbar-default navbar-inverse navbar-fixed-top">

<div class="container">

<div class="navabr-header">

<a href="#"class="navbar-brand">Star</a>

<pclass="navbar-text">Welcome!</p>

</div>

<div class="collapse navbar-collapse">

<ul class="nav navbar-navnavbar-left">

<li class="active"><ahref="#">star-1</a></li>

<li><ahref="#">star-2</a></li>

<li><ahref="#">star-3</a></li>

<li><ahref="#">star-4</a></li>

<li><ahref="#">star-5</a></li>

</ul>

<form class="navbar-formnavbar-left">

<div class="form-group">

<input type="text"class="form-control" placeholder="Search">

</div>

<button type="button"class="btn btn-default">search</button>

</form>

</div>

</div>

</nav>

9、CSS组件—路径导航

9.1、.breadcrumb:赋给<ol>可以实现面包屑效果

9.2、.active赋给当前栏目,当前栏目不加链接

<olclass="breadcrumb">

<li><ahref="#">star-1</a></li>

<li><a href="#">star-2</a></li>

<li><ahref="#">star-3</a></li>

<li class="active">star-4</li>

</ol>

10、     CSS组件—缩略图

10.1、.thumbnail赋给<a>元素,可以实现缩略图样式。

10.2、.caption可以实现缩略图标题及描述

<divclass="row">

<div class="col-md-4">

<a href="#"class="thumbnail"><img src="./1.gif" alt="嫌弃"></a>

<div class="caption">

<h4 align="center">嫌弃</h4>

</div>

</div>

<div class="col-md-4">

<a href="#"class="thumbnail"><img src="./1.gif" alt="嫌弃"></a>

<div class="caption">

<h4 align="center">嫌弃</h4>

</div>

</div>

<div class="col-md-4">

<a href="#" class="thumbnail"><imgsrc="./1.gif" alt="嫌弃"></a>

<div class="caption">

<h4 align="center">嫌弃</h4>

</div>

</div>

</div>

11、     CSS组件—分页

11.1、.pagination赋给<ul>元素可以实现分页效果

11.2、&laquo:上一页

11.3、&raquo:下一页

11.4、.disabled:禁用状态

11.5、.active:激活状态

11.6、.pagination-lg:分页大尺寸

11.7、.pagination-sm:分页小尺寸

11.8、.pager可以实现翻页效果。上一页、下一页效果

<divclass="text-center">

<ul class="pagination pagination-lg">

<li><ahref="#">&laquo</a></li>

<li><ahref="#">1</a></li>

<li><ahref="#">2</a></li>

<li><ahref="#">3</a></li>

<li><ahref="#">4</a></li>

<li class="active"><ahref="#">5</a></li>

<li><ahref="#">6</a></li>

<li><ahref="#">7</a></li>

<li><ahref="#">8</a></li>

<li><ahref="#">9</a></li>

<li><ahref="#">10</a></li>

<li><ahref="#">&raquo</a></li>

</ul>

</div>

--------------------------------------------------------------------------

本文均为学习笔记,仅供个人参考。

Bootstrap常用样板的更多相关文章

  1. BootStrap常用组件及响应式开发

    BootStrap常用组件 PS:所有的代码必须写在<class="container/container-fluid">容器当中 常用组件包含内容: 字体图标 下拉菜 ...

  2. bootstrap 常用类名

    一. 常用类1.container居中的内容展示2.row  行内容显示3.col 列内容显示, 列必须在row 中xs 宽度小于768 ,sm宽度小于990 大于768 ,md 宽度大于990,小于 ...

  3. Bootstrap常用插件

    Bootstrap自带的那些常用插件. 模态框 模态框的HTML代码放置的位置 务必将模态框的HTML代码放在文档的最高层级内(也就是说,尽量作为 body 标签的直接子元素),以避免其他组件影响模态 ...

  4. Bootstrap常用的自带插件

    Bootstrap自带的那些常用插件. 模态框 模态框的HTML代码放置的位置 务必将模态框的HTML代码放在文档的最高层级内(也就是说,尽量作为 body 标签的直接子元素),以避免其他组件影响模态 ...

  5. Bootstrap 常用组件汇总

    Bootstrap 官方文档:http://www.bootcss.com/ Bootstrap Multiselect 多选下拉组件 官方文档:http://www.kuitao8.com/demo ...

  6. Bootstrap常用单词组

    布局容器 .container 固定宽度 .container-fluid 全屏 .row 行 .col-lg- 大屏幕 .col-md- 中屏幕 变量 @grid-columns: 12 列数 @g ...

  7. bootstrap常用知识点总结

    api地址:https://v3.bootcss.com/css/#forms 栅格参数: bootstrap 其实 是把 网页等 分为 了 12分,bootstrap把 根据屏 幕 大小 把屏 幕分 ...

  8. bootstrap常用的定义风格

    primary()     首选项 success()     成功 info()        一般信息 warning()       警告 danger()         危险 <bod ...

  9. django搭建Bootstrap常用问题解决方法

    1.进入页面,提示Creating a ModelForm without either the 'fields' attribute or the 'exclude'时 解决方法:打开forms.p ...

随机推荐

  1. Golang学习:sublime text3配置golang环境

    最近导师让学习golang, 然后我就找了些有关golang的学习视频和网站. 昨天在电脑上下载了go tools, 之后在sublime上配置了golang的运行环境.By the way, 我的电 ...

  2. Windows Server 2008 R2 Enterprise x64 部署 nginx、tomcat、mysql

    部署nginx nginx主要做反向代理用,可以单独部署到其它机器上,这里nginx和tomcat部署在同一台机器上. 下载nginx-1.14.1.zip,并解压到目标目录,打开cmd进入到解压后的 ...

  3. Webstorm 2017.3激活破解

    之前尝试过各种激活破解办法,不过随着版本的不断升级,激活信息都失效了(毕竟咱不是通过正常途径激活的),只能重新激活.而且难度越来越大,记得早先网上有人分享激活码,激活的server地址,破解程序等等, ...

  4. [解读REST] 3.基于网络应用的架构

    链接上文[解读REST] 2.REST用来干什么的?,上文中解释到什么是架构风格和应该以怎样的视角来理解REST(Web的架构风格).本篇来介绍一组自洽的术语,用它来描述和解释软件架构:以及列举下对于 ...

  5. ASP.NET Core 使用 Google 验证码(Google reCAPTCHA)

    关心最多的问题,不FQ能不能用,答案是能.Google官方提供额外的域名来提供服务,国内可以正常使用. 一. 前言 验证码在我们实际的生活场景中非常常见,可以防止恶意破解密码.刷票.论坛灌水.刷注册等 ...

  6. destruct析构函数里操作文件出现的问题

    这几天要给后台加一个记录操作日志的功能,可是项目已经开发完了不可能再去改以前的代码了,那有什么快捷的方法呢? 项目使用的ThinkPHP3.23 ,为了方便权限控制,后台控制器结构为:普通控制器 ex ...

  7. 关于使用nodejs的mysql查询时碰到的坑

    今天在编写登录模块时,碰到一个隐蔽的坑,故记录一番 在使用Node.js的mysql模块的query方法时,查询语句使用了 `select password from login where name ...

  8. 《为大量出现的KPI流快速部署异常检测模型》 笔记

    以下我为这篇<Rapid Deployment of Anomaly Detection Models for Large Number of Emerging KPI Streams>做 ...

  9. 【zabbix教程系列】五、邮件报警设置(脚本方式)

    本方式是使用外部邮箱账号发送报警邮件到指定邮箱. 好处是:此邮箱账号既能发送邮件,也能接收邮件,而且避免被当做垃圾邮件. 一.zabbix-server端安装mailx服务 [root@ltt01 ~ ...

  10. 关于 sip

    1.html页面  添加拨打按键 拨打按键 下面  添加  音频流/视频流 2 引入  sip.js  和  **.js **.js页面 获取各个元素 创建 simple实例 3. addEventL ...