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. 订制rpm包到Centos7镜像中

    本文以CentOS 7.4 最小化镜像(CentOS-7-x86_64-Minimal-1708.iso)为模版 要达到的目的: 1.订制所需的rpm软件包集成到iso文件中 2.制作完成的ISO全自 ...

  2. 【推荐】Pencil原型设计工具

    官网:http://pencil.evolus.vn/ 试用了一下,确实感觉很好用,整体体验上是一种“舒畅”的感觉,真心点赞推荐.整体功能上没有任何多余的东西,让人感觉上手就能用.虽然个人英语水平不咋 ...

  3. Storm入门(四)WordCount示例

    一.关联代码 使用maven,代码如下. pom.xml  和Storm入门(三)HelloWorld示例相同 RandomSentenceSpout.java /** * Licensed to t ...

  4. python接口自动化-Cookie_绕过验证码登录

    前言 有些登录的接口会有验证码,例如:短信验证码,图形验证码等,这种登录的验证码参数可以从后台获取(或者最直接的可查数据库) 获取不到也没关系,可以通过添加Cookie的方式绕过验证码 前面在“pyt ...

  5. centos6+ 安装python3.6以及pip3

    https://blog.csdn.net/weixin_42350212/article/details/83008248

  6. MySQL存储引擎InnoDB与MyISAM的区别

    一.比较 事务:InnoDB是事务型的,可以使用Commit和Rollback语句. 并发:MyISAM只支持表级锁,InnoDB还支持行级锁. 外键:InnoDB支持外键. 备份:InnoDB支持在 ...

  7. Recovering Low-Rank Matrices From Few Coefficients In Any Basis

    目录 引 主要结果 定理2,3 定理4 直观解释 Recovering Low-Rank Matrices From Few Coefficients In Any Basis-David Gross ...

  8. Unity插件系列之二维码

    1.二维码常见的生成与识别途径 1.草料二维码 https://cli.im/text 2.在软件中实现生成和扫描二维码 使用zxing实现 zxing是一个用java写的开源项目,zxing.net ...

  9. linux搭建所遇到的坑elasticsearch-6.3.0

    注意: 不能使用主账号(root账号运行,必须使用子账号登录) 第一步安装:: wget https://artifacts.elastic.co/downloads/elasticsearch/el ...

  10. Educational Codeforces Round 63 (Rated for Div. 2) B. Game with Telephone Numbers 博弈思维+模拟+贪心思维

    题意:博弈题面  给出一个数字序列 (>=11)  有两个人任意删除数字 直到 数字只剩下11位 如果删除后的数字串开头是8那么就是第一个赢 否则就是第二个人赢 第一个人先手  数字序列一定是奇 ...