BootStrap
2019-06-02 22:35
1226 查看
布局容器
- Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。
- container 类用于固定宽度并支持响应式布局的容器。
<div class="container"> ... </div>
- .container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。
<div class="container-fluid"> ... </div>
栅格网格系统
注意: 网格系统必须使用到 css
container、row 、xs (xsmall phones), sm (small tablets), md (middle desktops) lg (larger desktops) 即: 超小屏(自动),小屏(750px),中屏(970px)和大屏(1170px)
数据行(.row)必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内距(padding)。
在行(.row)中可以添加列(.column), 只有列(column)才可以作为行容器(.row)的直接子元素,但列数之和不能超过平分的总列数,比如 12。如果大于 12,则自动换到下一行。
具体内容应当放置在列容器(column)之内
-
列组合
列组合简单理解就是更改数字来合并列(原则:列总和数不能超 12,大于12,则自动换到下一行。),有点类似于表格的 colspan 属性。 -
列偏移、列排序
列偏移 如果我们不希望相邻的两个列紧靠在一起,但又不想使用 margin 或者其他的技术手段来。这个时候就可以使用列偏移(offset)功能来实现。使用列偏移也非常简单,只需要在列元素上添加类名“col-md-offset-*”(其中星号代表要偏移的列组合数),那么具有这个类名的列就会向右偏移。例如,你在列元素上添加“col-md-offset-8”,表示该列向右移动 8 个列的宽度(要保证列与偏移
列的总数不超过 12,不然会致列断行|换行显示)。
-
列排序其实就是改变列的方向,就是改变左右浮动,并且设置浮动的距离。
列嵌套
-
Bootstrap 框架的网格系统还支持列的嵌套。你可以在一个列中添加一个或者多个行(row)容器,然后在这个行容器中插入列.
排版
-
标签
h1-h6:bootstrap定义了样式覆盖了原来的标题效果 - 其他 标签使用.h1-.h6样式,也可以有h1-h6的效果
<small></small>
:小号字体,或者设置.small属性
段落
-
段落是排版中另一个重要元素之一。通过.lead 来突出强调内容(其作用就是增大文本字号,加粗文本,而且对行高和 margin 也做相应的处理。可以使用
<small>:小号字 <b><strong>:加粗 <i><em>:斜体
-
引用
<blockquote>:
标签定义摘自另一个源的块引用,
使用.blockquote-reverse,实现右对齐。
<footer>:
脚注
<cite>:
表示对某个参考文献的引用 -
强调
.text-muted:提示,使用浅灰色(#999) - .text-primary:主要,使用蓝色(#428bca)
- .text-success:成功,使用浅绿色(#3c763d)
- .text-info:通知信息,使用浅蓝色(#31708f)
- .text-warning:警告,使用黄色(#8a6d3b)
- .text-danger:危险,使用褐色(#a94442)
文本对齐
*使用 text-align 来实现文本的对齐风格的设置。
-
其中主要有四种风格:
列表
在 HTML 文档中,列表结构主要有三种:
-
无序列表
(<ul><li>…</li></ul>)、
(<ol><li>…</li></ol>)、
(<dl><dt>…</dt><dd>…</dd></dl>)。
class="list-unstyled"
class=” list-inline”简单点说就是把垂直列表换成水平列表,而且去掉项目符号(编号),保持水平显示。也可以说内联列表就是为制作水平导航而生。
*在原有的基础加入了一些样式,使用样式 class=“.dl-horizontal”制作 水平定义列表 : 当标题宽度超过160px时,将会显示三个省略号 bootstrap4
代码
-
主要提供了三种代码风格:
使用
<code></code>来显示单行内联代码
<pre></pre>来 显 示 多 行 块 代 码 , 样 式 : pre-scrollable (height,max-height 高度固定,为 340px,超过存在滚动条)
表格
-
样式:
附加样式
<tr>提供了五种不同的类名,每种类名控制了行的不同背景颜色
相关文章推荐
- 基于Bootstrap的网页设计实例
- 使用bootstrap-table等自动使用ajax地址载入数据的插件的数据设计建议
- java springmvc mybaits maven shiro mysql 后台框架源码bootstrap
- Bootstrap——一款超好用的前端框架
- OpenBSD i386 first-stage system bootstrap
- bootstrap 内容简略显示
- Bootstrap3 表单-校验状态
- bootstrap使用
- bootstrap from floppy disk
- bootstrap初探2
- Bootstrap3 按钮-按钮类
- bootstrap打开模态modal窗口引起页面抖动解决办法
- zend framework的Bootstrap.php 可以任意配置文件目录结构
- djngo快速实现--使用Bootstrap
- Bootstrap入门需掌握的知识点(二)
- backbone+requirejs+bootstrap登录注册(maven项目,后台springmvc)
- Understanding Bootstrap Of Oracle Database
- 手机自动化测试:appium源码分析之bootstrap一
- BootStrap学习笔记之nav导航栏和面包屑导航
- bootstrap-table 分页