1、bootstrap引入:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

<title>Bootstrap 101 Template</title>

<link href="css/bootstrap.min.css" rel="stylesheet">

<!--[if lt IE 9]>
<script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="http://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->

</head>
<body>
<h1>你好,世界!</h1>

<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>

<script src="js/bootstrap.min.js"></script>

</body>
</html>

2、bootstrap栅格系统:

分12列 row col

阈值:1200>= 992>= 768>= 768<

容器:
流体(百分比):container-fluid
固定(px):container 响应式:1170 970 750 auto

由大到小:
col-lg-(1-12):大于1200px
col-md- (1-12):992-1200px
col-sm- : 768-992px
col-xs- : 小于768

列偏移:

col-lg-offset-(1-12):向右偏移几个网格
col-md-offset-
col-sm-offset-
col-xs-offset-

行排序:

col-lg-push-(1-12):向右偏移几个网格 
col-lg-pull-(1-12):向左偏移几个网格

浮动:

左浮动:pull-left
右浮动:pull-right

嵌套:出现嵌套是,子级以父级为一个整体划分栅格

清除浮动:在要清除浮动的元素前面添加:<div class="clearfix"></div>

固定定位:affix

3、响应式工具:

针对不同设备展示或隐藏页面内容

可见类:visible-(lg\md\sm\xs)-(block\inline\inline-block)
隐藏类:hidden-(lg\md\sm\xs)

4、Glyphicons字体图标:

好处:减少请求、容易控制样式

将font文件夹放在同一目录,或者更改bootstrap.css源码中的font-face的url

<span class="glyphicon glyphicon-search"></span>

5、预定义样式风格:

default 默认、 primary 首选项、success 成功 、info 一般信息、warning警告、danger危险

btn-primary、text-primary、bg-primary、alert-warning、panel-warning等...

6、按钮:

基类:btn
样式:btn-default、btn-link(链接)...
大小:btn-(lg、sm、xs)
状态:active、disabled
种类:a、input、button
块级:btn-block
按钮组:btn-group、btn-group-justified(根据父级自适应)、btn-group-vertical、btn-group-(lg\sm\xs)
注意:当使用btn-group-justified时,a类按钮可以实现对应效果,button和input类要给每一个按钮添加一个父级div设置class为btn-group
纵向按钮btn-group-vertical,不需要再添加btn-group
按钮小箭头:(默认dropdown向下,向上添加dropup类)<button class="btn btn-primary"><span class="caret"></span></button> 
注意:input不行

7、下拉菜单

data- : JS交互触发器的接口
aria- \ role='' :针对特殊人群(盲人)

基类:dropdown
下拉按钮:class:btn btn-default dropdown-toggle 、默认关闭,展开open 、data-toggle="dropdown"
下拉列表:dropdown-menu
下拉列表分组标题:dropdown-header
下拉列表分组的分割线:divider

····看文档

Bootstrap笔记-加强版的更多相关文章

  1. Bootstrap笔记--快速入门

    首先是Bootstrap的简介: 业余了解:下面这个网址可以查询IP地址的地理位置 下面学习:(具体可以参考Bootstrap中文网) 栅格系统 Bootstrap 提供了一套响应式.移动设备优先的流 ...

  2. 【巩固】Bootstrap笔记三

    这段笔记介绍了bootstrp中以下几点应用点: 警告框的使用 面板功能 运用chart.js制作图表 进度条的制作 媒体对象的制作 有一个元素如果有属性alert-dismissible" ...

  3. 【巩固】Bootstrap笔记一

    这两天开始重新巩固一下bootstrap的学习,群里有朋友介绍说麦子学院的教程不错,特地看了一下,有2个项目练习,所以跟着做了一下,下面开始笔记. <button class="nav ...

  4. 【巩固】bootstrap笔记二

    这段主要记录如何给排版完的页面加一些动画效果,用到了的插件有: wow.min.js jquery.singlePageNav.min.js animate.css 将导航条上对应的菜单和页面上对应的 ...

  5. 深入理解Bootstrap笔记

    框架介绍 1.框架简介 2.CSS基本语法 3.JavaScript基本语法 4.Bootstrap整体架构 5.12栅格系统 6.CSS组件架构设计思想 7.JavaScript插件架构 CSS布局 ...

  6. bootstrap笔记-布局

    1.通过文本对齐类,可以简单方便的将文字重新对齐. <p class="text-left">Left aligned text.</p> <p cl ...

  7. bootstrap 笔记01

    bootstrap源码样式: 移除body的margin声明设置body的背景色为白色为排版设置了基本的字体.字号和行高设置全局链接颜色,且当链接处于悬浮“:hover”状态时才会显示下划线样式 1, ...

  8. Bootstrap笔记合集

    一. 为了简化操作,方便使用,Bootstrap通过定义四个类名来控制文本的对齐风格: ☑   .text-left:左对齐 ☑   .text-center:居中对齐 ☑   .text-right ...

  9. 后端小白的Bootstrap笔记 一

    栅格系统 下面这张图是Bootstrap对栅格系统有关系数的规定 什么是栅格体统? 栅格系统是Bootstrap提供的移动优先的网格系统, 各个分界点如上: 576px 720px 992px 120 ...

随机推荐

  1. underscore.js源码解析(三)

    最近工作比较忙,做不到每周两篇了,周末赶着写吧,上篇我针对一些方法进行了分析,今天继续. 没看过前两篇的可以猛戳这里: underscore.js源码解析(一) underscore.js源码解析(二 ...

  2. 王者荣耀交流协会第一次Scrum立会

    工作照片: scrum master:高远博 时间跨度;2017/10/13 6:04-6:34 地点:一食堂二楼两张桌子旁 立会内容; 昨天的成绩;昨天商议了今天的开会的时间.地点 今天的计划;讨论 ...

  3. 【java】中缀表达式转后缀表达式 java实现

    算法: 中缀表达式转后缀表达式的方法:1.遇到操作数:直接输出(添加到后缀表达式中)2.栈为空时,遇到运算符,直接入栈3.遇到左括号:将其入栈4.遇到右括号:执行出栈操作,并将出栈的元素输出,直到弹出 ...

  4. Java throw try catch

    public class Runtest { public static void main(String[] args) { // TODO Auto-generated method stub T ...

  5. MQTT协议-----订阅

    MQTT协议笔记之订阅      http://www.blogjava.net/yongboy/archive/2014/04/12/412351.html MQTT - chszs的专栏    h ...

  6. Struts2文件的上传和下载实现

    <一>简述: Struts2的文件上传其实也是通过拦截器来实现的,只是该拦截器定义为默认拦截器了,所以不用自己去手工配置,<interceptor name="fileUp ...

  7. Java 调用 google 翻译

    1.Java代码 public class Translator { public String translate(String langFrom, String langTo, String wo ...

  8. Distributed transactions in Spring, with and without XA

    While it's common to use the Java Transaction API and the XA protocol for distributed transactions i ...

  9. DNS原理及解析过程

    本文主要参考自:http://369369.blog.51cto.com/319630/812889 并做了小幅修改 什么是DNS? 因特网上的主机和人类一样,也可以使用多种方式进行识别.主机的一种识 ...

  10. HDU4055_Number String

    题目告诉你在一个排列中,相邻两个数的大小关系.问你排列可能有多少种情况. DP. f[i][j]表示将i个数按照前面i-1个大小关系排列且最后一个数位j的排列数有多少个. 这样对于新加入的一个数i+1 ...