Bootstrap笔记--快速入门

时间:2023-07-24 15:04:43

首先是Bootstrap的简介:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

业余了解:下面这个网址可以查询IP地址的地理位置

Bootstrap笔记--快速入门

下面学习:(具体可以参考Bootstrap中文网)

栅格系统

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

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

创建文档一开始需要引入这几样:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">//移动设备优先

<title>demo02</title>//加入title

<link rel="stylesheet" href="css/bootstrap.min.css"/>//引入bootstrap的css文件

</head>

<body>

</body>

</html>

Container和container-fluid的区别:

Bootstrap笔记--快速入门

container是两边有空格,

container-fluid是不管在哪种分辨率下,它都是占满全屏的

列偏移:

col-md-offset-3,在12等份的基础上,向左偏移了三格

Bootstrap笔记--快速入门

push是推,向右推几格

Pull是拉,向左拉几格

Bootstrap笔记--快速入门

跨设备组合:

在不同的分辨率下不同的组合

Bootstrap笔记--快速入门

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

用栅格系统就要在container下使用行,行下有列

1.

Bootstrap笔记--快速入门

2.

Bootstrap笔记--快速入门

3.

Bootstrap笔记--快速入门

由上面一个代码片段可知:在xs分辨率下排两行,在sm分辨率下排一行

原因:Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

清除浮动的操作:

Bootstrap笔记--快速入门

clearfix 就是清除浮动的意思

visible-xs 就是在超小分辨率下显示这个div,在其他分辨率下不清除(这里的xs就是指超小屏幕,栅格参数中有其它屏幕的表示方法)

如何禁止响应布局?

第一:不要带有移动设备的这个,把这个删掉

<meta name="viewport" content="width=device-width, initial-scale=1">

第二:不要用bootstrap定义的这个container的样式,自己定义一个container的样式,就是传统的web模式

排版前的基础:

HTML5文档类型

判断是不是HTML5类型,看两点就行,

1. <!DOCTYPE html>

2. <meta charset=”utf-8”>

有这两点就是,下面是一个简单的HTML5文档类型

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在head标签里面增加一个meta

viewport就是说可以指定内容的宽度,也可以指定高度,指定缩放,

Initial-scale=1是说初始的缩放比例是多少,它的值是0.01到10之间

Minimum-scale=float_value 最小缩放比例是多少

Maximum-scale=float_value 最大缩放比例是多少

User-scalable=no 是说使不使用缩放

如果说使用了Initial-scale=1,没使用User-scalable=no,这个内容会保持高分配里的1:1的比例,而且不进行缩放

高度一般不设置

Bootstrap笔记--快速入门

一般来说:记住这几行就行了,前面具体的解释是作一个了解,记住是写在head中。

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>demo02</title>

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

</head>

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

响应式图片(图片可以随着网页的放大缩小而变化)-----class=”img-responsive”

Bootstrap笔记--快速入门

它设置的100%不会大于图片所在容器的大小

响应式图片实例:

Bootstrap笔记--快速入门

排版和链接:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是实例:

Bootstrap笔记--快速入门

abbr的用法:

Bootstrap笔记--快速入门

就是你在里面写东西,点击里面的会显示title的

Bootstrap笔记--快速入门

两者区别:

显示的

Bootstrap笔记--快速入门

不加class显示的是小写的单词,加上之后单词会变成大写

地址元素address的用法:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

引用:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

右对齐的方式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果下面的来自……想变小一点:

将cite标签改为small标签

实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

无序列表:

想要是水平的显示,需要加li-inline

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

有序列表:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是<code></code>和<kbd></kbd>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<pre></pre>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<var><var>和<smap></smap>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这是用class=table那个做的基础的样式,直接使用就行了

这个表格占满了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带条纹表格.table-striped  记得要在table的基础上写

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带边框的,还可以与条纹的一起使用

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

鼠标悬停效果:就是鼠标移到哪行上,哪行就会有一个灰色效果,类似于高亮显示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

紧凑:只是边距有些不同而已,不太明显

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

行内样式:会有不同的颜色   设置的class

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

响应式表格:其实效果和前面一样

需要加个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个class=”form-inline”  是将表单弄成水平的

Bootstrap笔记--快速入门

这个”sr-only”是将用户名隐藏掉

内联表单:

Bootstrap笔记--快速入门

Form-group  设置了这个边框与下一个边框的距离是15px

Bootstrap笔记--快速入门

单选框要这样写,要不然排版会有问题

From-inline是水平排列

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Control-label是让用户名和边框那边没有大的间距

在文本域中:

From-control是把文本框直接占满容器的100%  就不用设置cols,不管用的,可以设置行rows

代码如下:

Bootstrap笔记--快速入门

多选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在使用checkbox和radio的时候大家一定要注意写法:

Bootstrap笔记--快速入门

这样有利于控制Bootstrap笔记--快速入门

的间距,这样写是bootstrap定义好的,放大缩小都不会乱

checkBox:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

默认纵向排列:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要默认选中谁,就写个checked就行了,在HTML5中,不需要再给它值

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些都是bootstrap给我们定义的标准,所以以后要写单选框还是多选框的时候都按这个标准来写。

Bootstrap笔记--快速入门

步骤:首先在div里面给类选择器,checkBox或者radio.然后在lable把文字,单选或者多选的按钮给括起来。

接下来学习水平排列的checkBox和radio。

在lable标签中指定”checkbox-inline”    也可以用radio-inline

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

静态控件:

如果需要在表单中将一行纯文本和lable元素放置于同一行,为<p>元素添加.from-control-static类即可。

Bootstrap笔记--快速入门

控件的状态:

焦点状态

禁用状态

被禁用的fieldset

只读状态

校验状态

接下来一一示范:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个autofocus的作用就是页面一加载完毕就焦点集中在这个框框上。获取焦点的状态。

placeholder=”输入电话号”就是在文本框里会出现

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加一个disable属性,就是这个属性被禁掉的意思,点击这个输入电话号没反应

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果在表单里面加fileset disable属性的话,那么整个表单都没有作用

<div class="container">

<form class="form-horizontal"  role="from">

<fieldset disabled>

<div class="radio">

<label><input type="radio" name="sex" value="M" />男</label>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox" checked />中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div>

<lable class="checkbox-inline"><input type="checkbox">1</lable>

<lable class="checkbox-inline"><input type="checkbox">2</lable>

<lable class="checkbox-inline"><input type="checkbox">3</lable>

</div>

<div>

<div class="form-control">

<lable>用户名:</lable>

<input type="tel" disabled  placeholder="输入电话号"/>

</div>

</div>

</fieldset>

</form>

</div>

readonly只读状态

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

和disable作用差不多,disable是禁用状态

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

has-success(绿色)校验状态   has-warning警告色  has-error

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个框框变成了绿色边框,还有其他几个样式

Bootstrap笔记--快速入门

为表单控件增加额外的小图标:

你还可以针对校验状态为输入框添加额外的图标。只需设置相应的 .has-feedback 类并添加正确的图标即可。

反馈图标(feedback icon)只能使用在文本输入框 <input class="form-control"> 元素上。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

现在我们自己做一个小例子:

先设置在表单里写一个文本框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后需要在外层的div上加一个 has-feedback  对小图标进行定位

然后在input后面增加一个span标签

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想用其他图标的话可以上去Bootstrap中文网,然后点击组件这一栏下面有可用的图标,

Bootstrap笔记--快速入门

使用方法:

想用哪一个,就把下面的英文单词复制下来,粘贴到span标签中

总结一下:

记住两步

第一步:在大的div中,from-group后面加一个has-feedback

第二步:在表单控件标签后面加一个span标签,span标签中加图标样式 ,别忘了还要加from-control-feedback

Bootstrap笔记--快速入门

记不住的时候多看看bootstrap中文网,看看文档。

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

如何控制控件的大小?

通过 .input-lg 类似的类可以为控件设置高度,通过 .col-lg-* 类似的类可以为控件设置宽度。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些标签不仅可以用在select标签中,还可以用在select和textarea标签中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个是有效果的

它一共有七种样式,可以慢慢去学习

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Btn的写法:我们写的时候就是先写btn 再写btn的样式

注意:按钮的大小取决于里面文字的大小加上它的padding

按钮的大小:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也就是在原有的基础上,根据自己的需要再加上这些属性。

多标签对按钮的支持:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

显示的结果都是一个按钮。

活动状态:active  按钮就像是一个按下去的状态,颜色深一点

Bootstrap笔记--快速入门

效果:后面那个是加上active的Bootstrap笔记--快速入门

禁用状态:就是把active改成disabled,禁用状态就是按着按钮之后没有作用

注意:IE9以下的版本这个a标签的禁用状态,超链接依然能用,这是存在的一个问题,需要注意一下。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加上一个class=”img-responsive”后,这个图片就可以随着屏幕来进行变化了。

响应式图片:这个设置的样式就是宽度100%,高度自动。

下面图片的三种形状:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

第一个是设置圆角的

第二个是设置成圆形

第三个是加上一个空白的框框

下面学习文本样式:

下面这几个是文本颜色的几种样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面给文字加上背景颜色:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面学习:辅助图标

定义叉号的按钮,并且有效果  这需要两步,一是加上close,二是加&times;

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面这个也可以实现效果:

Bootstrap笔记--快速入门

还有一个向下的箭头:caret

Bootstrap笔记--快速入门

接下来学习内容的浮动:

左浮右浮居中的一些样式

Bootstrap笔记--快速入门

visible-sm是在小屏幕下面显示这个信息

hidden是隐藏的意思,hidden-md是在中等屏幕下隐藏

Bootstrap笔记--快速入门

下面说bootstrap的组件:

Bootstrap笔记--快速入门

使用发小图标很简单,上去bootstrap中文网

找组件 下面就有图标

Bootstrap笔记--快速入门

一般图标应用在ul,li,span标签中,你想使用哪个标签,就把他下面的单词复制下来,写到class中

例如:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

应用场景:可以在各种元素中使用,比如说,按钮中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在工具栏中也可以使用:  注意是两个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

设置图标大小:Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要变小一点,就把btn-lg改为btn-sx

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

图标放到按钮中,大小是自动的。

输入框样式:

最开始的一个div占了我们小屏幕的3格,左边空了两格------------<div class=”col-sm-3 col-sm-offset-2”>

Input-group表示是一组输入框

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

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

<div class="input-group">

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

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

</span>

<input type="text" class="from-control" />

</div>

</div>

现在学习下拉菜单的用法:

在Bootstrap笔记--快速入门2中将继续……

---恢复内容结束---

首先是Bootstrap的简介:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

业余了解:下面这个网址可以查询IP地址的地理位置

Bootstrap笔记--快速入门

下面学习:(具体可以参考Bootstrap中文网)

栅格系统

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

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

创建文档一开始需要引入这几样:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">//移动设备优先

<title>demo02</title>//加入title

<link rel="stylesheet" href="css/bootstrap.min.css"/>//引入bootstrap的css文件

</head>

<body>

</body>

</html>

Container和container-fluid的区别:

Bootstrap笔记--快速入门

container是两边有空格,

container-fluid是不管在哪种分辨率下,它都是占满全屏的

列偏移:

col-md-offset-3,在12等份的基础上,向左偏移了三格

Bootstrap笔记--快速入门

push是推,向右推几格

Pull是拉,向左拉几格

Bootstrap笔记--快速入门

跨设备组合:

在不同的分辨率下不同的组合

Bootstrap笔记--快速入门

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

用栅格系统就要在container下使用行,行下有列

1.

Bootstrap笔记--快速入门

2.

Bootstrap笔记--快速入门

3.

Bootstrap笔记--快速入门

由上面一个代码片段可知:在xs分辨率下排两行,在sm分辨率下排一行

原因:Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

清除浮动的操作:

Bootstrap笔记--快速入门

clearfix 就是清除浮动的意思

visible-xs 就是在超小分辨率下显示这个div,在其他分辨率下不清除(这里的xs就是指超小屏幕,栅格参数中有其它屏幕的表示方法)

如何禁止响应布局?

第一:不要带有移动设备的这个,把这个删掉

<meta name="viewport" content="width=device-width, initial-scale=1">

第二:不要用bootstrap定义的这个container的样式,自己定义一个container的样式,就是传统的web模式

排版前的基础:

HTML5文档类型

判断是不是HTML5类型,看两点就行,

1. <!DOCTYPE html>

2. <meta charset=”utf-8”>

有这两点就是,下面是一个简单的HTML5文档类型

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在head标签里面增加一个meta

viewport就是说可以指定内容的宽度,也可以指定高度,指定缩放,

Initial-scale=1是说初始的缩放比例是多少,它的值是0.01到10之间

Minimum-scale=float_value 最小缩放比例是多少

Maximum-scale=float_value 最大缩放比例是多少

User-scalable=no 是说使不使用缩放

如果说使用了Initial-scale=1,没使用User-scalable=no,这个内容会保持高分配里的1:1的比例,而且不进行缩放

高度一般不设置

Bootstrap笔记--快速入门

一般来说:记住这几行就行了,前面具体的解释是作一个了解,记住是写在head中。

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>demo02</title>

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

</head>

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

响应式图片(图片可以随着网页的放大缩小而变化)-----class=”img-responsive”

Bootstrap笔记--快速入门

它设置的100%不会大于图片所在容器的大小

响应式图片实例:

Bootstrap笔记--快速入门

排版和链接:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是实例:

Bootstrap笔记--快速入门

abbr的用法:

Bootstrap笔记--快速入门

就是你在里面写东西,点击里面的会显示title的

Bootstrap笔记--快速入门

两者区别:

显示的

Bootstrap笔记--快速入门

不加class显示的是小写的单词,加上之后单词会变成大写

地址元素address的用法:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

引用:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

右对齐的方式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果下面的来自……想变小一点:

将cite标签改为small标签

实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

无序列表:

想要是水平的显示,需要加li-inline

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

有序列表:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是<code></code>和<kbd></kbd>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<pre></pre>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<var><var>和<smap></smap>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这是用class=table那个做的基础的样式,直接使用就行了

这个表格占满了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带条纹表格.table-striped  记得要在table的基础上写

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带边框的,还可以与条纹的一起使用

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

鼠标悬停效果:就是鼠标移到哪行上,哪行就会有一个灰色效果,类似于高亮显示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

紧凑:只是边距有些不同而已,不太明显

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

行内样式:会有不同的颜色   设置的class

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

响应式表格:其实效果和前面一样

需要加个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个class=”form-inline”  是将表单弄成水平的

Bootstrap笔记--快速入门

这个”sr-only”是将用户名隐藏掉

内联表单:

Bootstrap笔记--快速入门

Form-group  设置了这个边框与下一个边框的距离是15px

Bootstrap笔记--快速入门

单选框要这样写,要不然排版会有问题

From-inline是水平排列

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Control-label是让用户名和边框那边没有大的间距

在文本域中:

From-control是把文本框直接占满容器的100%  就不用设置cols,不管用的,可以设置行rows

代码如下:

Bootstrap笔记--快速入门

多选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在使用checkbox和radio的时候大家一定要注意写法:

Bootstrap笔记--快速入门

这样有利于控制Bootstrap笔记--快速入门

的间距,这样写是bootstrap定义好的,放大缩小都不会乱

checkBox:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

默认纵向排列:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要默认选中谁,就写个checked就行了,在HTML5中,不需要再给它值

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些都是bootstrap给我们定义的标准,所以以后要写单选框还是多选框的时候都按这个标准来写。

Bootstrap笔记--快速入门

步骤:首先在div里面给类选择器,checkBox或者radio.然后在lable把文字,单选或者多选的按钮给括起来。

接下来学习水平排列的checkBox和radio。

在lable标签中指定”checkbox-inline”    也可以用radio-inline

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

静态控件:

如果需要在表单中将一行纯文本和lable元素放置于同一行,为<p>元素添加.from-control-static类即可。

Bootstrap笔记--快速入门

控件的状态:

焦点状态

禁用状态

被禁用的fieldset

只读状态

校验状态

接下来一一示范:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个autofocus的作用就是页面一加载完毕就焦点集中在这个框框上。获取焦点的状态。

placeholder=”输入电话号”就是在文本框里会出现

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加一个disable属性,就是这个属性被禁掉的意思,点击这个输入电话号没反应

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果在表单里面加fileset disable属性的话,那么整个表单都没有作用

<div class="container">

<form class="form-horizontal"  role="from">

<fieldset disabled>

<div class="radio">

<label><input type="radio" name="sex" value="M" />男</label>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox" checked />中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div>

<lable class="checkbox-inline"><input type="checkbox">1</lable>

<lable class="checkbox-inline"><input type="checkbox">2</lable>

<lable class="checkbox-inline"><input type="checkbox">3</lable>

</div>

<div>

<div class="form-control">

<lable>用户名:</lable>

<input type="tel" disabled  placeholder="输入电话号"/>

</div>

</div>

</fieldset>

</form>

</div>

readonly只读状态

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

和disable作用差不多,disable是禁用状态

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

has-success(绿色)校验状态   has-warning警告色  has-error

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个框框变成了绿色边框,还有其他几个样式

Bootstrap笔记--快速入门

为表单控件增加额外的小图标:

你还可以针对校验状态为输入框添加额外的图标。只需设置相应的 .has-feedback 类并添加正确的图标即可。

反馈图标(feedback icon)只能使用在文本输入框 <input class="form-control"> 元素上。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

现在我们自己做一个小例子:

先设置在表单里写一个文本框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后需要在外层的div上加一个 has-feedback  对小图标进行定位

然后在input后面增加一个span标签

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想用其他图标的话可以上去Bootstrap中文网,然后点击组件这一栏下面有可用的图标,

Bootstrap笔记--快速入门

使用方法:

想用哪一个,就把下面的英文单词复制下来,粘贴到span标签中

总结一下:

记住两步

第一步:在大的div中,from-group后面加一个has-feedback

第二步:在表单控件标签后面加一个span标签,span标签中加图标样式 ,别忘了还要加from-control-feedback

Bootstrap笔记--快速入门

记不住的时候多看看bootstrap中文网,看看文档。

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

如何控制控件的大小?

通过 .input-lg 类似的类可以为控件设置高度,通过 .col-lg-* 类似的类可以为控件设置宽度。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些标签不仅可以用在select标签中,还可以用在select和textarea标签中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个是有效果的

它一共有七种样式,可以慢慢去学习

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Btn的写法:我们写的时候就是先写btn 再写btn的样式

注意:按钮的大小取决于里面文字的大小加上它的padding

按钮的大小:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也就是在原有的基础上,根据自己的需要再加上这些属性。

多标签对按钮的支持:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

显示的结果都是一个按钮。

活动状态:active  按钮就像是一个按下去的状态,颜色深一点

Bootstrap笔记--快速入门

效果:后面那个是加上active的Bootstrap笔记--快速入门

禁用状态:就是把active改成disabled,禁用状态就是按着按钮之后没有作用

注意:IE9以下的版本这个a标签的禁用状态,超链接依然能用,这是存在的一个问题,需要注意一下。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加上一个class=”img-responsive”后,这个图片就可以随着屏幕来进行变化了。

响应式图片:这个设置的样式就是宽度100%,高度自动。

下面图片的三种形状:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

第一个是设置圆角的

第二个是设置成圆形

第三个是加上一个空白的框框

下面学习文本样式:

下面这几个是文本颜色的几种样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面给文字加上背景颜色:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面学习:辅助图标

定义叉号的按钮,并且有效果  这需要两步,一是加上close,二是加&times;

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面这个也可以实现效果:

Bootstrap笔记--快速入门

还有一个向下的箭头:caret

Bootstrap笔记--快速入门

接下来学习内容的浮动:

左浮右浮居中的一些样式

Bootstrap笔记--快速入门

visible-sm是在小屏幕下面显示这个信息

hidden是隐藏的意思,hidden-md是在中等屏幕下隐藏

Bootstrap笔记--快速入门

下面说bootstrap的组件:

Bootstrap笔记--快速入门

使用发小图标很简单,上去bootstrap中文网

找组件 下面就有图标

Bootstrap笔记--快速入门

一般图标应用在ul,li,span标签中,你想使用哪个标签,就把他下面的单词复制下来,写到class中

例如:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

应用场景:可以在各种元素中使用,比如说,按钮中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在工具栏中也可以使用:  注意是两个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

设置图标大小:Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要变小一点,就把btn-lg改为btn-sx

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

图标放到按钮中,大小是自动的。

输入框样式:

最开始的一个div占了我们小屏幕的3格,左边空了两格------------<div class=”col-sm-3 col-sm-offset-2”>

Input-group表示是一组输入框

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

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

<div class="input-group">

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

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

</span>

<input type="text" class="from-control" />

</div>

</div>

现在学习下拉菜单的用法:

在Bootstrap笔记--快速入门2中将继续……

---恢复内容开始---

首先是Bootstrap的简介:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

业余了解:下面这个网址可以查询IP地址的地理位置

Bootstrap笔记--快速入门

下面学习:(具体可以参考Bootstrap中文网)

栅格系统

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

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

创建文档一开始需要引入这几样:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">//移动设备优先

<title>demo02</title>//加入title

<link rel="stylesheet" href="css/bootstrap.min.css"/>//引入bootstrap的css文件

</head>

<body>

</body>

</html>

Container和container-fluid的区别:

Bootstrap笔记--快速入门

container是两边有空格,

container-fluid是不管在哪种分辨率下,它都是占满全屏的

列偏移:

col-md-offset-3,在12等份的基础上,向左偏移了三格

Bootstrap笔记--快速入门

push是推,向右推几格

Pull是拉,向左拉几格

Bootstrap笔记--快速入门

跨设备组合:

在不同的分辨率下不同的组合

Bootstrap笔记--快速入门

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

用栅格系统就要在container下使用行,行下有列

1.

Bootstrap笔记--快速入门

2.

Bootstrap笔记--快速入门

3.

Bootstrap笔记--快速入门

由上面一个代码片段可知:在xs分辨率下排两行,在sm分辨率下排一行

原因:Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

清除浮动的操作:

Bootstrap笔记--快速入门

clearfix 就是清除浮动的意思

visible-xs 就是在超小分辨率下显示这个div,在其他分辨率下不清除(这里的xs就是指超小屏幕,栅格参数中有其它屏幕的表示方法)

如何禁止响应布局?

第一:不要带有移动设备的这个,把这个删掉

<meta name="viewport" content="width=device-width, initial-scale=1">

第二:不要用bootstrap定义的这个container的样式,自己定义一个container的样式,就是传统的web模式

排版前的基础:

HTML5文档类型

判断是不是HTML5类型,看两点就行,

1. <!DOCTYPE html>

2. <meta charset=”utf-8”>

有这两点就是,下面是一个简单的HTML5文档类型

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在head标签里面增加一个meta

viewport就是说可以指定内容的宽度,也可以指定高度,指定缩放,

Initial-scale=1是说初始的缩放比例是多少,它的值是0.01到10之间

Minimum-scale=float_value 最小缩放比例是多少

Maximum-scale=float_value 最大缩放比例是多少

User-scalable=no 是说使不使用缩放

如果说使用了Initial-scale=1,没使用User-scalable=no,这个内容会保持高分配里的1:1的比例,而且不进行缩放

高度一般不设置

Bootstrap笔记--快速入门

一般来说:记住这几行就行了,前面具体的解释是作一个了解,记住是写在head中。

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>demo02</title>

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

</head>

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

响应式图片(图片可以随着网页的放大缩小而变化)-----class=”img-responsive”

Bootstrap笔记--快速入门

它设置的100%不会大于图片所在容器的大小

响应式图片实例:

Bootstrap笔记--快速入门

排版和链接:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是实例:

Bootstrap笔记--快速入门

abbr的用法:

Bootstrap笔记--快速入门

就是你在里面写东西,点击里面的会显示title的

Bootstrap笔记--快速入门

两者区别:

显示的

Bootstrap笔记--快速入门

不加class显示的是小写的单词,加上之后单词会变成大写

地址元素address的用法:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

引用:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

右对齐的方式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果下面的来自……想变小一点:

将cite标签改为small标签

实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

无序列表:

想要是水平的显示,需要加li-inline

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

有序列表:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是<code></code>和<kbd></kbd>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<pre></pre>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<var><var>和<smap></smap>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这是用class=table那个做的基础的样式,直接使用就行了

这个表格占满了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带条纹表格.table-striped  记得要在table的基础上写

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带边框的,还可以与条纹的一起使用

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

鼠标悬停效果:就是鼠标移到哪行上,哪行就会有一个灰色效果,类似于高亮显示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

紧凑:只是边距有些不同而已,不太明显

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

行内样式:会有不同的颜色   设置的class

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

响应式表格:其实效果和前面一样

需要加个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个class=”form-inline”  是将表单弄成水平的

Bootstrap笔记--快速入门

这个”sr-only”是将用户名隐藏掉

内联表单:

Bootstrap笔记--快速入门

Form-group  设置了这个边框与下一个边框的距离是15px

Bootstrap笔记--快速入门

单选框要这样写,要不然排版会有问题

From-inline是水平排列

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Control-label是让用户名和边框那边没有大的间距

在文本域中:

From-control是把文本框直接占满容器的100%  就不用设置cols,不管用的,可以设置行rows

代码如下:

Bootstrap笔记--快速入门

多选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在使用checkbox和radio的时候大家一定要注意写法:

Bootstrap笔记--快速入门

这样有利于控制Bootstrap笔记--快速入门

的间距,这样写是bootstrap定义好的,放大缩小都不会乱

checkBox:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

默认纵向排列:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要默认选中谁,就写个checked就行了,在HTML5中,不需要再给它值

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些都是bootstrap给我们定义的标准,所以以后要写单选框还是多选框的时候都按这个标准来写。

Bootstrap笔记--快速入门

步骤:首先在div里面给类选择器,checkBox或者radio.然后在lable把文字,单选或者多选的按钮给括起来。

接下来学习水平排列的checkBox和radio。

在lable标签中指定”checkbox-inline”    也可以用radio-inline

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

静态控件:

如果需要在表单中将一行纯文本和lable元素放置于同一行,为<p>元素添加.from-control-static类即可。

Bootstrap笔记--快速入门

控件的状态:

焦点状态

禁用状态

被禁用的fieldset

只读状态

校验状态

接下来一一示范:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个autofocus的作用就是页面一加载完毕就焦点集中在这个框框上。获取焦点的状态。

placeholder=”输入电话号”就是在文本框里会出现

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加一个disable属性,就是这个属性被禁掉的意思,点击这个输入电话号没反应

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果在表单里面加fileset disable属性的话,那么整个表单都没有作用

<div class="container">

<form class="form-horizontal"  role="from">

<fieldset disabled>

<div class="radio">

<label><input type="radio" name="sex" value="M" />男</label>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox" checked />中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div>

<lable class="checkbox-inline"><input type="checkbox">1</lable>

<lable class="checkbox-inline"><input type="checkbox">2</lable>

<lable class="checkbox-inline"><input type="checkbox">3</lable>

</div>

<div>

<div class="form-control">

<lable>用户名:</lable>

<input type="tel" disabled  placeholder="输入电话号"/>

</div>

</div>

</fieldset>

</form>

</div>

readonly只读状态

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

和disable作用差不多,disable是禁用状态

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

has-success(绿色)校验状态   has-warning警告色  has-error

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个框框变成了绿色边框,还有其他几个样式

Bootstrap笔记--快速入门

为表单控件增加额外的小图标:

你还可以针对校验状态为输入框添加额外的图标。只需设置相应的 .has-feedback 类并添加正确的图标即可。

反馈图标(feedback icon)只能使用在文本输入框 <input class="form-control"> 元素上。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

现在我们自己做一个小例子:

先设置在表单里写一个文本框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后需要在外层的div上加一个 has-feedback  对小图标进行定位

然后在input后面增加一个span标签

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想用其他图标的话可以上去Bootstrap中文网,然后点击组件这一栏下面有可用的图标,

Bootstrap笔记--快速入门

使用方法:

想用哪一个,就把下面的英文单词复制下来,粘贴到span标签中

总结一下:

记住两步

第一步:在大的div中,from-group后面加一个has-feedback

第二步:在表单控件标签后面加一个span标签,span标签中加图标样式 ,别忘了还要加from-control-feedback

Bootstrap笔记--快速入门

记不住的时候多看看bootstrap中文网,看看文档。

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

如何控制控件的大小?

通过 .input-lg 类似的类可以为控件设置高度,通过 .col-lg-* 类似的类可以为控件设置宽度。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些标签不仅可以用在select标签中,还可以用在select和textarea标签中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个是有效果的

它一共有七种样式,可以慢慢去学习

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Btn的写法:我们写的时候就是先写btn 再写btn的样式

注意:按钮的大小取决于里面文字的大小加上它的padding

按钮的大小:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也就是在原有的基础上,根据自己的需要再加上这些属性。

多标签对按钮的支持:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

显示的结果都是一个按钮。

活动状态:active  按钮就像是一个按下去的状态,颜色深一点

Bootstrap笔记--快速入门

效果:后面那个是加上active的Bootstrap笔记--快速入门

禁用状态:就是把active改成disabled,禁用状态就是按着按钮之后没有作用

注意:IE9以下的版本这个a标签的禁用状态,超链接依然能用,这是存在的一个问题,需要注意一下。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加上一个class=”img-responsive”后,这个图片就可以随着屏幕来进行变化了。

响应式图片:这个设置的样式就是宽度100%,高度自动。

下面图片的三种形状:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

第一个是设置圆角的

第二个是设置成圆形

第三个是加上一个空白的框框

下面学习文本样式:

下面这几个是文本颜色的几种样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面给文字加上背景颜色:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面学习:辅助图标

定义叉号的按钮,并且有效果  这需要两步,一是加上close,二是加&times;

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面这个也可以实现效果:

Bootstrap笔记--快速入门

还有一个向下的箭头:caret

Bootstrap笔记--快速入门

接下来学习内容的浮动:

左浮右浮居中的一些样式

Bootstrap笔记--快速入门

visible-sm是在小屏幕下面显示这个信息

hidden是隐藏的意思,hidden-md是在中等屏幕下隐藏

Bootstrap笔记--快速入门

下面说bootstrap的组件:

Bootstrap笔记--快速入门

使用发小图标很简单,上去bootstrap中文网

找组件 下面就有图标

Bootstrap笔记--快速入门

一般图标应用在ul,li,span标签中,你想使用哪个标签,就把他下面的单词复制下来,写到class中

例如:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

应用场景:可以在各种元素中使用,比如说,按钮中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在工具栏中也可以使用:  注意是两个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

设置图标大小:Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要变小一点,就把btn-lg改为btn-sx

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

图标放到按钮中,大小是自动的。

输入框样式:

最开始的一个div占了我们小屏幕的3格,左边空了两格------------<div class=”col-sm-3 col-sm-offset-2”>

Input-group表示是一组输入框

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

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

<div class="input-group">

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

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

</span>

<input type="text" class="from-control" />

</div>

</div>

现在学习下拉菜单的用法:

在Bootstrap笔记--快速入门2中将继续……

---恢复内容结束---

首先是Bootstrap的简介:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

业余了解:下面这个网址可以查询IP地址的地理位置

Bootstrap笔记--快速入门

下面学习:(具体可以参考Bootstrap中文网)

栅格系统

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

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

创建文档一开始需要引入这几样:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">//移动设备优先

<title>demo02</title>//加入title

<link rel="stylesheet" href="css/bootstrap.min.css"/>//引入bootstrap的css文件

</head>

<body>

</body>

</html>

Container和container-fluid的区别:

Bootstrap笔记--快速入门

container是两边有空格,

container-fluid是不管在哪种分辨率下,它都是占满全屏的

列偏移:

col-md-offset-3,在12等份的基础上,向左偏移了三格

Bootstrap笔记--快速入门

push是推,向右推几格

Pull是拉,向左拉几格

Bootstrap笔记--快速入门

跨设备组合:

在不同的分辨率下不同的组合

Bootstrap笔记--快速入门

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

用栅格系统就要在container下使用行,行下有列

1.

Bootstrap笔记--快速入门

2.

Bootstrap笔记--快速入门

3.

Bootstrap笔记--快速入门

由上面一个代码片段可知:在xs分辨率下排两行,在sm分辨率下排一行

原因:Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

清除浮动的操作:

Bootstrap笔记--快速入门

clearfix 就是清除浮动的意思

visible-xs 就是在超小分辨率下显示这个div,在其他分辨率下不清除(这里的xs就是指超小屏幕,栅格参数中有其它屏幕的表示方法)

如何禁止响应布局?

第一:不要带有移动设备的这个,把这个删掉

<meta name="viewport" content="width=device-width, initial-scale=1">

第二:不要用bootstrap定义的这个container的样式,自己定义一个container的样式,就是传统的web模式

排版前的基础:

HTML5文档类型

判断是不是HTML5类型,看两点就行,

1. <!DOCTYPE html>

2. <meta charset=”utf-8”>

有这两点就是,下面是一个简单的HTML5文档类型

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在head标签里面增加一个meta

viewport就是说可以指定内容的宽度,也可以指定高度,指定缩放,

Initial-scale=1是说初始的缩放比例是多少,它的值是0.01到10之间

Minimum-scale=float_value 最小缩放比例是多少

Maximum-scale=float_value 最大缩放比例是多少

User-scalable=no 是说使不使用缩放

如果说使用了Initial-scale=1,没使用User-scalable=no,这个内容会保持高分配里的1:1的比例,而且不进行缩放

高度一般不设置

Bootstrap笔记--快速入门

一般来说:记住这几行就行了,前面具体的解释是作一个了解,记住是写在head中。

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>demo02</title>

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

</head>

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

响应式图片(图片可以随着网页的放大缩小而变化)-----class=”img-responsive”

Bootstrap笔记--快速入门

它设置的100%不会大于图片所在容器的大小

响应式图片实例:

Bootstrap笔记--快速入门

排版和链接:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是实例:

Bootstrap笔记--快速入门

abbr的用法:

Bootstrap笔记--快速入门

就是你在里面写东西,点击里面的会显示title的

Bootstrap笔记--快速入门

两者区别:

显示的

Bootstrap笔记--快速入门

不加class显示的是小写的单词,加上之后单词会变成大写

地址元素address的用法:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

引用:

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

右对齐的方式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果下面的来自……想变小一点:

将cite标签改为small标签

实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

无序列表:

想要是水平的显示,需要加li-inline

Bootstrap笔记--快速入门

显示效果:

Bootstrap笔记--快速入门

有序列表:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面是<code></code>和<kbd></kbd>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<pre></pre>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<var><var>和<smap></smap>的代码和显示效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这是用class=table那个做的基础的样式,直接使用就行了

这个表格占满了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带条纹表格.table-striped  记得要在table的基础上写

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

带边框的,还可以与条纹的一起使用

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

鼠标悬停效果:就是鼠标移到哪行上,哪行就会有一个灰色效果,类似于高亮显示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

紧凑:只是边距有些不同而已,不太明显

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

行内样式:会有不同的颜色   设置的class

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

响应式表格:其实效果和前面一样

需要加个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个class=”form-inline”  是将表单弄成水平的

Bootstrap笔记--快速入门

这个”sr-only”是将用户名隐藏掉

内联表单:

Bootstrap笔记--快速入门

Form-group  设置了这个边框与下一个边框的距离是15px

Bootstrap笔记--快速入门

单选框要这样写,要不然排版会有问题

From-inline是水平排列

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Control-label是让用户名和边框那边没有大的间距

在文本域中:

From-control是把文本框直接占满容器的100%  就不用设置cols,不管用的,可以设置行rows

代码如下:

Bootstrap笔记--快速入门

多选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单选框用法以及实例:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在使用checkbox和radio的时候大家一定要注意写法:

Bootstrap笔记--快速入门

这样有利于控制Bootstrap笔记--快速入门

的间距,这样写是bootstrap定义好的,放大缩小都不会乱

checkBox:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

默认纵向排列:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要默认选中谁,就写个checked就行了,在HTML5中,不需要再给它值

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些都是bootstrap给我们定义的标准,所以以后要写单选框还是多选框的时候都按这个标准来写。

Bootstrap笔记--快速入门

步骤:首先在div里面给类选择器,checkBox或者radio.然后在lable把文字,单选或者多选的按钮给括起来。

接下来学习水平排列的checkBox和radio。

在lable标签中指定”checkbox-inline”    也可以用radio-inline

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

静态控件:

如果需要在表单中将一行纯文本和lable元素放置于同一行,为<p>元素添加.from-control-static类即可。

Bootstrap笔记--快速入门

控件的状态:

焦点状态

禁用状态

被禁用的fieldset

只读状态

校验状态

接下来一一示范:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个autofocus的作用就是页面一加载完毕就焦点集中在这个框框上。获取焦点的状态。

placeholder=”输入电话号”就是在文本框里会出现

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加一个disable属性,就是这个属性被禁掉的意思,点击这个输入电话号没反应

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果在表单里面加fileset disable属性的话,那么整个表单都没有作用

<div class="container">

<form class="form-horizontal"  role="from">

<fieldset disabled>

<div class="radio">

<label><input type="radio" name="sex" value="M" />男</label>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox" checked />中国</lable>

</div>

<div class="checkbox">

<lable><input type="checkbox"/>中国</lable>

</div>

<div>

<lable class="checkbox-inline"><input type="checkbox">1</lable>

<lable class="checkbox-inline"><input type="checkbox">2</lable>

<lable class="checkbox-inline"><input type="checkbox">3</lable>

</div>

<div>

<div class="form-control">

<lable>用户名:</lable>

<input type="tel" disabled  placeholder="输入电话号"/>

</div>

</div>

</fieldset>

</form>

</div>

readonly只读状态

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

和disable作用差不多,disable是禁用状态

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

has-success(绿色)校验状态   has-warning警告色  has-error

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个框框变成了绿色边框,还有其他几个样式

Bootstrap笔记--快速入门

为表单控件增加额外的小图标:

你还可以针对校验状态为输入框添加额外的图标。只需设置相应的 .has-feedback 类并添加正确的图标即可。

反馈图标(feedback icon)只能使用在文本输入框 <input class="form-control"> 元素上。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

现在我们自己做一个小例子:

先设置在表单里写一个文本框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后需要在外层的div上加一个 has-feedback  对小图标进行定位

然后在input后面增加一个span标签

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想用其他图标的话可以上去Bootstrap中文网,然后点击组件这一栏下面有可用的图标,

Bootstrap笔记--快速入门

使用方法:

想用哪一个,就把下面的英文单词复制下来,粘贴到span标签中

总结一下:

记住两步

第一步:在大的div中,from-group后面加一个has-feedback

第二步:在表单控件标签后面加一个span标签,span标签中加图标样式 ,别忘了还要加from-control-feedback

Bootstrap笔记--快速入门

记不住的时候多看看bootstrap中文网,看看文档。

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

如何控制控件的大小?

通过 .input-lg 类似的类可以为控件设置高度,通过 .col-lg-* 类似的类可以为控件设置宽度。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这些标签不仅可以用在select标签中,还可以用在select和textarea标签中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个是有效果的

它一共有七种样式,可以慢慢去学习

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Btn的写法:我们写的时候就是先写btn 再写btn的样式

注意:按钮的大小取决于里面文字的大小加上它的padding

按钮的大小:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也就是在原有的基础上,根据自己的需要再加上这些属性。

多标签对按钮的支持:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

显示的结果都是一个按钮。

活动状态:active  按钮就像是一个按下去的状态,颜色深一点

Bootstrap笔记--快速入门

效果:后面那个是加上active的Bootstrap笔记--快速入门

禁用状态:就是把active改成disabled,禁用状态就是按着按钮之后没有作用

注意:IE9以下的版本这个a标签的禁用状态,超链接依然能用,这是存在的一个问题,需要注意一下。

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

加上一个class=”img-responsive”后,这个图片就可以随着屏幕来进行变化了。

响应式图片:这个设置的样式就是宽度100%,高度自动。

下面图片的三种形状:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

第一个是设置圆角的

第二个是设置成圆形

第三个是加上一个空白的框框

下面学习文本样式:

下面这几个是文本颜色的几种样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面给文字加上背景颜色:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面学习:辅助图标

定义叉号的按钮,并且有效果  这需要两步,一是加上close,二是加&times;

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下面这个也可以实现效果:

Bootstrap笔记--快速入门

还有一个向下的箭头:caret

Bootstrap笔记--快速入门

接下来学习内容的浮动:

左浮右浮居中的一些样式

Bootstrap笔记--快速入门

visible-sm是在小屏幕下面显示这个信息

hidden是隐藏的意思,hidden-md是在中等屏幕下隐藏

Bootstrap笔记--快速入门

下面说bootstrap的组件:

Bootstrap笔记--快速入门

使用发小图标很简单,上去bootstrap中文网

找组件 下面就有图标

Bootstrap笔记--快速入门

一般图标应用在ul,li,span标签中,你想使用哪个标签,就把他下面的单词复制下来,写到class中

例如:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

应用场景:可以在各种元素中使用,比如说,按钮中

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在工具栏中也可以使用:  注意是两个div

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

设置图标大小:Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

想要变小一点,就把btn-lg改为btn-sx

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

图标放到按钮中,大小是自动的。

输入框样式:

最开始的一个div占了我们小屏幕的3格,左边空了两格------------<div class=”col-sm-3 col-sm-offset-2”>

Input-group表示是一组输入框

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

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

<div class="input-group">

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

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

</span>

<input type="text" class="from-control" />

</div>

</div>

Bootstrap笔记--快速入门

现在学习下拉菜单的用法:

Bootstrap笔记--快速入门

做一个下拉菜单:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

给这个下拉菜单添加一个图标:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

点击出现下拉菜单:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

格式上就是先给一个大的容器dropdown,然后给一个按钮标签或者是a标签都行,图标可加可不加

ul是加具体的下拉列表的每一项,最后不要忘了Bootstrap笔记--快速入门

再看对齐方式:下拉框默认是左对齐的

要想让它右对齐:

Bootstrap笔记--快速入门

是整体以栅格系统的方式移动

还有事下拉菜单的移动,下面的这个意思就是下拉菜单在这个容器的右边

Bootstrap笔记--快速入门

标题:就是在下拉框中,是选不中的:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

分隔线:

就是加一个类选择器-----divider

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

同时也可以把某个菜单禁掉:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也可以设定它为激活状态:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

激活时候背景默认的变成了蓝色,字体为白色。

Bootstrap笔记--快速入门

按钮组:按钮的第一个左上左下是圆角,最后一个边框是右上右下是边框

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

button和a标签效果是一样的

Bootstrap笔记--快速入门

只需要外层有一个容器,设为btn-group

再看按钮工具栏:

Bootstrap笔记--快速入门

就是先放在btn-toolbar容器里面,这就是工具栏,然后在里面设置多个按钮组

下一个:设置按钮尺寸

可以设置每个按钮尺寸的大小:

Bootstrap笔记--快速入门

也可以设置整个的:

在整个btn的容器上

Bootstrap笔记--快速入门

如果在外面也设置了尺寸,里面也设置了尺寸,外面的会覆盖里面的尺寸大小

设置大小的值有lg,sm,xs这几个值。

下一个:嵌套分组

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

按钮组可以嵌套下拉框或者是按钮组,都是可以的

Bootstrap笔记--快速入门

垂直分组:在外部的div的“btn-group”后面-vertical,就成垂直的了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果说在里面再嵌套按钮组,结果仍然是垂直的

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

自适应分组:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

接下来写下拉菜单的项目,

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后设置多个就成了 组合式下拉菜单

分离式下拉菜单:就是点击按钮是按钮的功能,点击三角是三角的功能

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

<span class=”caret”></span>这个就是下拉三角的样式

设置按钮的大小:

Bootstrap笔记--快速入门

在按钮一项中,btn-lg就行了。

向上弹起的按钮:只需要在外层的容器里面加上一个dropup

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

输入框样式:

Bootstrap笔记--快速入门

基本用法:首先给个div,加个样式class=”input-group”,说明这是文本框和小图标的组合

再写<span>,这里面的class=”input-group-addon”,前面的小图标,或者是说小文本,

叫addon

Bootstrap笔记--快速入门

中间需要加个文本框:    form-control的意思是占满整个容器

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也可以用小图标来替代:

Bootstrap笔记--快速入门

尺寸设置:在外层容器红附加就好啦

Bootstrap笔记--快速入门

复选框加addon:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

按钮中加addon:  注意里面加的不是一个文本,而是一个按钮,注意一下span里面是怎么写的。

Bootstrap笔记--快速入门

给按钮一个样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

下拉菜单按钮作为addon:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

分段按钮作为addon:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

选项卡式导航:

Bootstrap笔记--快速入门

class=”nav  nav-tabs”,这个nav-tabs表示选项卡的导航

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果要设置第一个默认被选中的话怎么办呢?

在第一个li上加class=”active”,这就是默认被选中,激活的样式

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

要是有一个不想要的话就可以把超链接禁用掉

在一个li上加class=”disabled”

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

胶囊式选项卡导航:

就是附加的样式改变了

Bootstrap笔记--快速入门

鼠标移上去有一个背景,这个背景的边角都是圆角形的

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

堆叠式导航:  这样就是堆叠式的  可以用栅格改变它的宽度

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

自适应导航:  nav-justified

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

分隔符:   写一个li  它的class=“nav-divider”  加了一条线

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

禁用:就是设为disabled    激活:就是设置为active

Bootstrap笔记--快速入门

二级导航:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也可以加一个向下的箭头:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

记得导入:

Bootstrap笔记--快速入门

是在container上写导航条

Bootstrap笔记--快速入门

然后:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

首先要在nav标签里面给一个navbar nav-default

给一个导航头信息:navbar-header

navbar-brand是让导航栏更醒目一些,当然写不写都行

导航中加入表单:

Bootstrap笔记--快速入门

为了让表单在导航栏中合适,专门定义了一个navbar-from

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后可以对文本框和按钮做一下样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

也可以将表单移到右边去:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果你想让它有一定的间距的话,还可以加一个行内样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

导航中加文本,链接,按钮:

给它们加一些样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

要记住这几种样式:

Bootstrap笔记--快速入门

顶部固定的导航条:

在nav中设置:  navbar-fixed-top

Bootstrap笔记--快速入门

还需给它设置一个样式,设置距顶部一定的距离。这样不会顶部固定后覆盖下面的字体,

Bootstrap笔记--快速入门

这个导航条默认是一个圆角,如果我们需要它是一个方角来占满全屏的时候

我们需要加一个.navbar-static-top

Bootstrap笔记--快速入门

反色导航条:

就是它定义了两种样式,一种是default,另一种是reverse

Bootstrap笔记--快速入门

响应式的导航条:根据屏幕的大小作出变化

当小于一定的尺寸后,导航条就不见了,它会变成一个按钮,点击按钮出现下拉样式的导航条

这需要在header里面加一个按钮

然后要写一个navbar-toggle,这个作用就是根据分辨率的大小出现按钮

Bootstrap笔记--快速入门

再加一个data-toggle,它是决定容器是否出现,以后会细讲

Bootstrap笔记--快速入门

在按钮中给一个图标:

Bootstrap笔记--快速入门

当屏幕小于一定像素后隐藏掉:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

有两个核心要素:一个是当小于一定像素时,它会显示按钮,大于时它会隐藏

还有一个是下拉菜单

Bootstrap笔记--快速入门

面包屑导航:  breadcrumb

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

分页导航:  pageination      li标签中首尾&laquo

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

激活效果:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

翻页效果:他没有激活不激活

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

徽章:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

大屏展播:

先给个div,  class=”jumbotron”

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

缩略图的用法:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

警告框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

因为警告框是可以关掉的,所以:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个×可以关掉,用的是data-dismiss=”alert”属性,调用的是js

可关闭的警告框:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

警告框里加文本:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这个文档上的警告框这一块比官网上的稍微完善些。推荐这个

Bootstrap笔记--快速入门

进度条的基本样式:

两个div,一个是容器,一个是进度

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

内层用progress,外层用progress-bar

下面将进度条多彩样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

条纹状进度条:   有两种放置的方法,外层和内层里都可以,注意写法

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

进度条的动画样式:   当操作后就给人一种动起来的效果

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

堆叠的进度条样式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

媒体对象:

图文混排的效果

Bootstrap笔记--快速入门

media-left和madia-right左右的漂移

Bootstrap笔记--快速入门

media表示这个容器里面我要进行图文混排

media-left表示进行左对齐,

media-object表示这是一个媒体对象  图片或者视频这些东西

media-body为媒体内容

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

media-middle是垂直上的居中对齐:

Bootstrap笔记--快速入门

媒体列表:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

多设置几个li

Bootstrap笔记--快速入门

js选项卡:

什么是选项卡,就是我们学习js时候的新闻tab栏,点一按钮出现一部分的内容

Bootstrap笔记--快速入门

选项卡的组成:选项卡和面板

首先用ul来写,定义为nav导航形式的

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

然后把它放倒容器中去:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如何关联:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

胶囊模式:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

还可以给面板加动画

fade in

fade

Bootstrap笔记--快速入门

js用法:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

当单击显示按钮的时候选项面板就出现

这个方法就是想要点击按钮就出现面板,调用的不是面板而是他所对应的选项卡

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

要加一个click事件

Bootstrap笔记--快速入门

事件:

Bootstrap笔记--快速入门

在按钮中加提示:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

鼠标移到按钮上给一个提示:

Bootstrap笔记--快速入门

但是这个结果还不是我们理想的

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

向上显示:

Bootstrap笔记--快速入门

当单击一个新的按钮的时候,显示这两个按钮上的提示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

点显示的时候,两个效果都显示了

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单击一下能显示

Bootstrap笔记--快速入门

鼠标移过有效果:

Bootstrap笔记--快速入门

点击按钮变下面方框的颜色:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

向里面写值的话用  data-content

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

这是属性的效果,但是点击是关不掉的。

我们需要用属性来关闭×和按钮  加上data-dismiss=”alert”来触发这个属性

Bootstrap笔记--快速入门

折叠效果:

一定要掌握,使用频率比较高

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

给div的class=“collapse”,这个div会自动隐藏掉

Bootstrap笔记--快速入门

data-toggle给它触发从这个插件

data表示我们隐藏或者显示

Bootstrap笔记--快速入门

这个collapse是表示下面的这个框默认隐藏,加上in就是默认显示

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

栏目管理:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

单击隐藏:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

如果想让他们默认都隐藏掉:  给他们一个collapse

Bootstrap笔记--快速入门

还有一种状态:当打开一的时候,其他的两个都隐藏掉

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

在外层div上加上id=”panelcontainer”

在按钮上加上  data-parent=”#panelcontainer”

事件:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

练习:

Bootstrap笔记--快速入门

加一个页脚:

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

Bootstrap笔记--快速入门

格式一定要记住:最外层是一个panel-group

然后是一个 panel  panel-default

然后panel-heading, 里边给panel-title,

Panel-collapse里面list-group里面list-group-item

焦点轮播图:

Bootstrap笔记--快速入门

data-ride-carousel页面加载完就开始进行轮播

data-slide-to是要在小圆圈里面给

显示下一张,返回上一张data-slide=”prev”    data-slide=”next”

Bootstrap笔记--快速入门

这个打开后什么也不显示

给第二张图一个active就是默认显示第二张图

Bootstrap笔记--快速入门

然后写小圆圈容器

Bootstrap笔记--快速入门

左右按钮:

Bootstrap笔记--快速入门

网页后台管理:

模板:

Bootstrap笔记--快速入门

这个入门主要讲的是一些标签,一开始学下来记住的不多,很正常,需要我们每次不会的时候看看bootstrap中文网,多练习几遍。这个后台管理网页的代码在下一随笔中给出。