bootstrapp操作

bootstrap操作

主要内容

  1. bootstrap简介

 

前端框架:将网页中常见的组件、特效,直接开发好封装起来,在使用这些组件的地方,直接引入操作、修改使用即可。可以很大程度的提高开发效率。

  1. 基础框架:封装了HTML/CSS/JS/JQ,形成的可以用于快速开发网页布局的框架

如bootstrap

  1. 高级框架:封装了HTML/CSS/JS/JQ/..,同时还对网页中的数据进行定向的流程处理,对于网页展示在不同的终端[PC、移动]不同的尺寸进行了兼容处理,形成了完成的前端开发流程,如:VUE+vue相关前端组件、AngularJS+ionic

 

 

  1. bootstrap入门

快速,高效开发移动端应用为主的JS框架

官方网站:http://www.bootstrap.org

中文网站:http://www.bootcss.com

Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目

BS-下载-JS框架-js文件|css文件|操作案例

css文件:包含已经封装好的样式:引入css文件即可使用bs的样式库[大量已经实现的样式,可以直接通过提供的名称使用]

js文件:包含已经封装好的特效:需要引入jquery.js文件之后,引入bootstrap.js文件,因为bootstrap的网页特效,是以jquery为基础的。

 

下载:https://v3.bootcss.com/getting-started/#download

下载的文件是一个压缩包

版本:Bootstrap 2.x – 3.x – 4.x

 

bootstrap3.3.7/   bootstrap主文件夹

         js/           包含bootstrap主要特效代码的js文件的文件夹[bootstrap.js]

         css/                    包含bootstrap主要样式的文件夹,核心文件[bootstrap.css]

         fonts/              包含bootstrap中使用的默认字体文件、字体图标 文件等等

 

项目开发使用时,如果要求项目有良好的bootstrap支持,主要引入如下三个文件

  1. bootstrap.min.css
  2. jquery.min.js
  3. bootstrap.min.js

 

bs是基于网格布局的一个设计开发框架。

网格布局-> 类似于表格-> 不是表格

bs中的网格布局:栅格系统

         将网页按照行列的方式进行网格拆分

一行可以包含12;如果一行中超过了12列~超出部分自动换行显示[并不是新的一行]

 

bs中为了方便开发人员的操作,将常规的样式,全部封装好之后,提供了样式名称。

可以直接通过样式名称进行样式的处理[bs中~并不是学习新样式、新技术、新布局:bs中我们要做的,就是记住它的样式(学会使用它的文档)]

 

容器样式:网页中的内容,必须包含在一个指定的容器中,方便操作和统一管理。

.container:响应式, 指定宽度的容器,随着浏览器的尺寸变化自动变化宽度

.container-fluid: 铺满浏览器窗口的流式容器,浏览器有多宽,这个样式就有多宽

这两个不能嵌套使用

 

首先出现容器样式,然后在容器样式中,就可以定义行样式和列样式了

           行样式:.row表示声明一行

           列样式:.col-md-n表示声明一列,占用n个标准列的位置

           列偏移:.col-md-offset-n:从左往右偏移的列数

           样式定义规定:先有容器》再有行》再有列

网页尺寸定义:lg-md-sm-xs四中尺寸样式,分别适用于不同尺寸的屏幕

                            lg:屏幕尺寸大于1170px情况下使用

         md:屏幕尺寸大于970px情况下使用

         sm:屏幕尺寸大于768px情况下使用

         xs:屏幕尺寸小于768px情况下使用

hidden-md:表示让修饰的元素标签再md尺寸下隐藏,其他三种尺寸小显示响应式

visible-md:表示让修饰的元素标签再md尺寸下显示,其他三种尺寸下隐藏响应式

 

 

Bootstrap全局样式:封装了单个元素标签的特定样式

根据常见的网页呈现数据的规则,定义了字体、颜色、背景等样式的修饰

提供样式名称,给开发人员直接使用

Bootstrap 将全局 font-size 设置为 14pxline-height 设置为 1.428。这些属性直接赋予 <body> 元素和所有段落元素。另外,<p> (段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。

  1. 排版样式
  1. <p class="h1">标题样式,展示标题的格式样式</p>
  2. <mark>增加背景色</mark>  
  3. 段落样式
    1. text-left左对齐
    2. text-right右对齐
    3. text-center居中对齐
    4. lend 突出显示

 

  1. 代码样式
  1. 代码样式就是让代码部分在普通文本中,有一个高亮显示
  2. kbd反色显示:背景色和字体颜色互换
  3. pre: 突出显示代码段
  1. 表格样式
  1. table: 声明使用内置样式修饰一个普通表格
  2. .table-striped: 声明一个隔行变色的表格
  3. table-borderd: 声明一个带有边框的表格
  4. table-hover: 声明一个带有鼠标滑过效果的表格

 

  1. 表单样式[*]
  2. 按钮样式[*]

这些颜色在传输过程中基本不会引起颜色数据丢失

  1. <button class="btn btn-default">默认按钮</button>
  2. btn-primary主要按钮
  3. btn-success绿色
  4. btn-info 淡蓝色
  5. btn-warning 黄色
  6. btn-danger 红色
  7. btn-primary 蓝色

文本颜色

  1. <p class="text-muted">文本颜色同样根据bs中提供的主要色调进行确定</p>

文本背景色

  1. <p class="bg-primary">背景颜色的处理,根据不同的场景定义不同颜色操作</p>

 

  1. 图片样式
  2. 辅助类样式[*]
  3. 响应式样式[*]

详细看网页http://www.bootcss.com

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值