Bootstrap第一天
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第一天的更多相关文章
- Bootstrap 第一天
Bootstrap第一天 1.什么是Bootstrap? Bootstrap是由两位设计开发的. Bootstrap主要是前端的框架(HTML.CSS.JS). 2.为什么使用Boot ...
- bootstrap第一天,响应式布局,栅格系统运用
<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8&q ...
- Bootstrap <第一篇>
一.使用Bootstrap要引用的文件 要使用Bootstrap,基本架构要引用如下文件: <link href="bootstrap.min.css" rel=" ...
- day 57 Bootstrap 第一天
一 .bootstrap是什么 http://v3.bootcss.com/css/#grid-options(参考博客) 是一个前端开发的框架. HTML CSS JS 下载地址:https:// ...
- javascript 入门 之 bootstrap 第一个程序
<table data-toggle="table"> <thead> <tr> <th>Item ID</th> &l ...
- Bootstrap学习第一天
听说bootstrap很火,页面做的非常好看,今天我决定开始学习bootstrap. bootstrap是一种响应式前端技术,可以用于构建适应多种设备的网站页面,当页面尺寸变化时会根据变化的尺寸适应设 ...
- Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 1
Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 Asp.Net MVC4 + Oracle + EasyUI + Bootstrap 序章 -- 新建微软实 ...
- 前端-BootStrap
bootstrap 英 /'buːtstræp/ 美 /'bʊt'stræp/ n. [计] 引导程序,辅助程序:解靴带 关于 BootCDN BootCDN 是 Bootstrap 中文网支持并维护 ...
- Bootstrap框架(一)
day57 参考:https://www.cnblogs.com/liwenzhou/p/8214637.html 下载:http://www.bootcss.com/ 选择用于生产环境的 Boo ...
随机推荐
- js完美继承代码示例
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- C语言 大小端 字节对齐
参考:http://www.cnblogs.com/graphics/archive/2011/04/22/2010662.html 1. 大端序:数据的高位字节存放在地址的低端,低位字节存放在地址的 ...
- Data Visualization 课程 笔记1
对数据可视化比较有兴趣,因此最近在看coursera上伊利诺伊大学香槟分校的数据可视化课程,做了一些笔记. 1. 定义 Data visualization is a high bandwidth c ...
- iOS实践01
去年放假之前大概完成了新浪微博项目,到现在也忘得差不多了,打算在重新写一遍.之前的一些笔记在新浪的博客SleenXiu,在这主要是把新浪微博以随笔的形式写在这,方便以后的复习. 先看看之前主要完成的几 ...
- InnoDB的配置
http://www.cnblogs.com/szx_rencaijob/archive/2010/04/28/1723211.html 推荐InnoDB的配置(1G内存情况,主要运行mysql服务器 ...
- 使用astyle格式化代码【脚本】
astyle使用基础教程 http://cppblog.com/jokes000/articles/158838.html steps: (1) apt-get install astyle 或者去主 ...
- BZOJ 4321: queue2( dp )
dp(i, j, 1)表示前i个, 有j对是不合法的, i和i-1是在一起的. dp(i, j, 0)表示前i个, 有j对是不合法的, i和i-1不在一起的. 转移我们只需考虑是多了一对不合法的还是少 ...
- MarkDown使用 (一)
MarkDown的数学公式输入 MarkDown的数学公式输入 1.如何插入公式 LaTeX的数学公式有两种:行中公式和独立公式.行中公式放在文中与其它文字混编,独立公式单独成行. 行中公式可以用如下 ...
- Android常用工具类封装---SharedPreferencesUtil
SharedPreferences常用于保存一些简单的数据,如记录用户操作的配置等,使用简单. public class SharedPreferencesUtil { // ...
- python 发送安全邮件
用python 写了一个发送邮件的脚本,配上host 和端口,发现一直报错: smtplib.SMTPException: No suitable authentication method foun ...