1、代码引入:

  第一步:在html5文档

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 最新 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="http://cdn.bootcss.com/twitter-bootstrap/3.0.2/css/bootstrap.min.css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="http://cdn.bootcss.com/html5shiv/3.7.0/html5shiv.min.js"></script>
<script src="http://cdn.bootcss.com/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->

  第二步:在body最下面,引入JS文件

<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
<script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script> <!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="http://cdn.bootcss.com/twitter-bootstrap/3.0.2/js/bootstrap.min.js"></script>

2、栅格系统

  <div class="container"></div>主要区域

  <div class="row"></div>一行区域

  <div class="col-md-5"></div>

  <div class="col-md-7"></div>两个col-md-* 加起来在一个row中,共为12个格;col-ms-*col-xs-*col-lg-*

  栅格推移 col-md-offset-* 推移*个格

  div栅格整体推移 col-md-pull-* 整体前拉 col-md-push-*

3、排版

  A:<h1>...<h6>字体大小 <small></small>小号字 <h1>Title<small>subtitle</small></h1> subtitle为title的80%

  B:全局字体设置为14px

  C:<p></P>两个<p>之间设置了1/2行高的间距,可以加.lead样式,使段落更加突出,加粗。

  D:<strong></strong>着重,<em></em>倾斜,类似于html5中的<b></b> <i></i>

  E:对齐方式 .text-left,.text-center,text-right

  F:强调CSS  .text-muted 灰色 .text-primary 淡蓝色 .text-success 绿色 .text-info 深蓝色 .text-danger 棕色 .text-warning 橙色

  G:缩略语 <attr title="完整注释">.....</attr>

  H:地址 <address></address>,常与<p>和<small>结合使用

    块级元素整体更改位置 .pull-right .pull-left

  I:列表

  无序列表:<ul><li>111</li>...</ul>

  有序列表:<ol><li>111</li>...</ol>

  无样式列表:在ul中使用.list-unstyled样式

  内联列表:.list-inline 各个项在同一行上

  J:描述

  竖排描述:

  <dl>

    <dt>强调描述</dt>

    <dd>一般描述</dd>

  </dl>

  横排描述 dl使用.dl-horizontal就可以将各个描述放置于一行。

  K:代码 <code></code>内联代码块 <pre></pre>基本代码块 对pre引用.pre-scrollable,可以将代码块设置为默认高度350px,并在垂直方向展示滚动条。

  L:表格

  默认表格样式 .table样式<table class="table"></table> 少量padding加水平横线

  斑马条纹样式 .table-striped <table class="table table-striped"></table> 给tbody中间隔行加灰色条纹

  带边框样式 .table-bordered <table class="table table-bordered"></table>

  鼠标悬停样式 .table-hover 鼠标滑过有悬停效果

  紧缩表格样式 .table-condensed 行高减小

  状态class,加于<td>、<tr>: .active 灰色 .success暗绿色 .warning淡橙色.danger淡紫色

  响应式表格:

  <div class="table-responsive"> <table class="table"> ... </table> </div>

  M:表单

  <form role="form">...</form> 使用.form-horizontal 可以水平排列各项

  在form里面中各行,使用<div class="form-group">...</form>组合,其中包含

  <label for="inputEmail" class="control-label col-sm-2">Email</label>

  <div class="col-sm-10"><input type="email" class="form-control" id="inputEmail" placehoder="Email" /></div>

  一个选择框排列示例:

  <div class="form-group">

    <div class="col-sm-offset-2 col-sm-10">

      <div class="checkbox">

        <label><input type="checkbox" class="checkbox" />选择项111</label>

      </div>

    </div>    

  </div>

Bootstrap第一天的更多相关文章

  1. Bootstrap 第一天

    Bootstrap第一天 1.什么是Bootstrap?     Bootstrap是由两位设计开发的.     Bootstrap主要是前端的框架(HTML.CSS.JS). 2.为什么使用Boot ...

  2. bootstrap第一天,响应式布局,栅格系统运用

    <!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8&q ...

  3. Bootstrap <第一篇>

    一.使用Bootstrap要引用的文件 要使用Bootstrap,基本架构要引用如下文件: <link href="bootstrap.min.css" rel=" ...

  4. day 57 Bootstrap 第一天

    一 .bootstrap是什么  http://v3.bootcss.com/css/#grid-options(参考博客) 是一个前端开发的框架. HTML CSS JS 下载地址:https:// ...

  5. javascript 入门 之 bootstrap 第一个程序

    <table data-toggle="table"> <thead> <tr> <th>Item ID</th> &l ...

  6. Bootstrap学习第一天

    听说bootstrap很火,页面做的非常好看,今天我决定开始学习bootstrap. bootstrap是一种响应式前端技术,可以用于构建适应多种设备的网站页面,当页面尺寸变化时会根据变化的尺寸适应设 ...

  7. Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 1

    Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 -- 新建微软实 ...

  8. 前端-BootStrap

    bootstrap 英 /'buːtstræp/ 美 /'bʊt'stræp/ n. [计] 引导程序,辅助程序:解靴带 关于 BootCDN BootCDN 是 Bootstrap 中文网支持并维护 ...

  9. Bootstrap框架(一)

    day57 参考:https://www.cnblogs.com/liwenzhou/p/8214637.html 下载:http://www.bootcss.com/   选择用于生产环境的 Boo ...

随机推荐

  1. Billboard(线段树)

    Billboard Time Limit: 20000/8000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  2. Java中文乱码问题研究(二)

    上面写了console的乱码问题,接下来写的是web中servlet中的问题,大楷我比较关心一点,因为遇到这个的情况多一些吧.直接开始吧. 2. jsp和servlet中的乱码问题 分析: a. 其实 ...

  3. HDoj-1228-A + B

    A + B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  4. asp.net 向后台提交 html 代码段 包括 <> 标签

    首先 在默认情况向标签类的东西是不会让你提交的 这是出于.net 的默认安全机制 我们要先在 <%@ page %> 里边加上  ValidateRequest="false&q ...

  5. JAVA编译中拒绝访问的问题及解决方案

    在java编译时出现,可以将C盘内的文件转移到其他盘,此问题可能是权限不足不能够读取C盘文件造成的. 文件名与类名要一致,包括大小写,也是要一致!

  6. JDK源码学习--String篇(三) 存储篇

    在进一步解读String类时,先了解下内存分配和数据存储的. 数据存储 1.寄存器:最快的存储区,位于处理器的内部.由于寄存器的数量有限,所以寄存器是按需分配. 2.堆栈:位于RAM中,但是通过堆栈指 ...

  7. js中this的四种使用方法

    0x00:js中this的四种调用模式 1,方法调用模式 2,函数调用模式 3,构造器调用模式 4,apply.call.bind调用模式 0x01:第一种:方法调用模式 (也就是用.调用的)this ...

  8. The EF 6.x DbContextGenerator templates are not available for VS2010

    问题描述:采用VS2010.MVC3.EF6.1.1,并使用Model first的方式建立数据模型,创建了edmx文件.在edmx文件设计界面上,通过点选鼠标右键,Generate Database ...

  9. qemu/kvm/qemu-kvm/virsh的区别

    转自:http://www.2cto.com/os/201305/209596.html qemu/kvm/qemu-kvm/virsh的区别   qemu是一套虚拟机管理系统,kqemu是qemu的 ...

  10. BZOJ 1096 [ZJOI2007]仓库建设(斜率优化DP)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1096 [题目大意] 有个斜坡,有n个仓库,每个仓库里面都有一些物品,物品数目为p,仓库 ...