python bootstrap 中位数_Python Day60-63 Bootstrap 的介绍和使用

strongHTML5 文档类型: html lang="zh-CN"

移动设备优先:

确保适当的绘制和触屏缩放,需要在 head 之中添加 viewport 元数据标签。 meta name="viewport" content="width=device-width, initial-scale=1"

IE 兼容模式

Bootstrap 不支持 IE 古老的兼容模式。为了让 IE 浏览器运行最新的渲染模式下, 建议将此 标签加入到你的页面中:meta http-equiv="X-UA-Compatible" content="IE=edge"

Title

4 布局:

布局容器

.container 类用于固定宽度并支持响应式布局的容器。

...

.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。

...

手机

.col-xs-12

平板

.col-sm-6

电脑

.col-md-8

超大屏

.col-lg-8

栅格系统

流式:

row 必须放到 container和 container-fluid 里面

col 放在 row

不同的设备:

col-md-6 col-xs-4

col-md-6 col-xs-8

列嵌套

container -- 有一个 15px的padding

里面的 内标签 可以 设置 margin -15px

clearfix

另起一行

列偏移:

col-md-offset-3

列排序:

col-md-3 col-md-push-9

排版实例:

Secondary text

中心内容 加粗

通过添加 .lead 类可以让段落突出显示。

sadsadasdsadsa

高亮:

highlight

被删除:

This line of text is meant to be treated as deleted text.

没用的标签:

This line of text is meant to be treated as no longer accurate.

插入标签:

This line of text is meant to be treated as an addition to the document.

带下划线的标签:

This line of text will render as underlined

小号文本

This line of text is meant to be treated as fine print.

着重

rendered as bold text

斜体

rendered as italicized text

对齐

Left aligned text.

Center aligned text.

Right aligned text.

Justified text.

No wrap text.

改变大小写

Lowercased text.

Uppercased text.

Capitalized text.

缩略语

attr

首字母缩略语

HTML

地址

Twitter, Inc.

1355 Market Street, Suite 900

San Francisco, CA 94103

P: (123) 456-7890

Full Name

first.last@example.com

引用 左边有一条竖线

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

多种引用样式

命名来源

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title

右边有一条 竖线

...

列表 :

无序列表

  • ...

有序列表

  1. ...

无样式列表

  • ...

内联列表

  • ...

描述

...
...

水平排列的描述

...
...

内联代码

通过 标签包裹内联样式的代码片段。

<section>

用户输入

通过 标签标记用户通过键盘输入的内容。

ctrl + ,

代码块

多行代码可以使用

 标签。为了正确的展示代码,注意将尖括号做转义处理。
<p>Sample text here...</p>

变量

通过 标签标记变量。

y = mx + b

y = mx + b

程序输出

通过 标签来标记程序输出的内容。

This text is meant to be treated as sample output from a computer program.

表格:

基本实例

...

条纹状表格

通过 .table-striped 类可以给

之内的每一行增加斑马条纹样式。

...

带边框的表格

添加 .table-bordered 类为表格和其中的每个单元格增加边框。

...

鼠标悬停

通过添加 .table-hover 类可以让

中的每一行对鼠标悬停状态作出响应。

...

紧缩表格

通过添加 .table-condensed 类可以让表格更加紧凑,单元格中的内补(padding)均会减半。

...

状态类

通过这些状态类可以为行或单元格设置颜色。

.active 鼠标悬停在行或单元格上时所设置的颜色

.success 标识成功或积极的动作

.info 标识普通的提示信息或动作

.warning 标识警告或需要用户注意

.danger 标识危险或潜在的带来负面影响的动作

响应式表格:

其会在小屏幕设备上(小于768px)水平滚动。当屏幕大于 768px 宽度时,水平滚动条消失。

...

表单

基本实例

Email address

Password

File input

Example block-level help text here.

Check me out

Submit

内联表单

元素添加 .form-inline 类可使其内容左对齐并且表现为 inline-block 级别的控件。只适用于视口(viewport)至少在 768px 宽度时(视口宽度再小的话就会使表单折叠)。

Name

Email

Send invitation

Bootstrap3居中处理:

水平居中:

- .center-block 不涉及到列的居中 本质上就是 margin: 0 auto

让那个标签居中就把它写在哪个标签的样式类中

- 我们自定义的居中 在涉及到列的居中时使用

.col-centered {

float: none;

margin: 0 auto;

}

- 文本类居中或者display: inline

.text-center

垂直居中:

.vertical-center {

display: flex;

align-items: center;

}

用在父标签中,让子块级标签垂直居中

Bootstrap组件:

图标:

span标签,里面加上样式类

glyphicon glyphicon-piggy-bank

下拉菜单: 后面我们就要用到bootstrap.js --> 之前还要引用jQuery.js

按钮组

.btn-group

.btn-toolbar

尺寸

分列式下拉菜单按钮

.css 和.min.css的区别是:

.min.css是压缩版的,用于生产环境的,因为它把多余的空格都去掉了,体积很小

.css 是没有压缩的

我们现在是开发阶段,用哪个都可以

.min.js

.js

同上

js文件我们通常放在body标签里面的最下面

除非你的js代码就必须在文档加载之前运行,这个时候要放在head标签里面

导航

******

Title
这里是主页的内容
这里是简介页面的内容
这里是消息页面的内容
这里是主页的内容
这里是简介页面的内容
这里是消息页面的内容

.nav-tabs --> tab式

.nav-pills --> 胶囊式

.nav-justified --> 两端对齐

导航条

.navbar-btn

.navbar-text

.navbar-left .navbar-right --> 在导航条里面用左右浮动的化需要使用这俩个

.navbar-link

**导航条不需要放在.container里面**

.navbar-fixed-top --> 固定在顶部

如果使用了上面固定在顶部的样式,那么就需要给body设置padding

body { padding-top: 70px; }

.navbar-static-top --> 静止在顶部

.navbar-inverse --> 反色

面包屑导航/路径导航

分页

翻页

标签

.label

徽章

微信未读消息

个人中心通知的提示

巨幕

铺满整个屏幕

Hello, world!

...

Learn more

页头

缩略图 --> 前女友的页面

进度条

应用场景:

- 上传下载加载

- 体现步骤进度

60%

.progress-bar-striped 条纹状进度条

动起来

.active

颜色

.progress-bar-success

.progress-bar-warning

.progress-bar-info

.progress-bar-danger

媒体对象

后面写项目会用到

.media-left

.media-body

.media-right

头像的位置:

.默认

.media-middle --> 中间

.media-bottom --> 底部

列表组

外面的div加这个样式: .list-group

里面的元素加这个样式: .list-group-item

面板

这里写标题

这里面是内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值