Bootstrap是用于前端开发的工具包,是一个css/html框架

用于响应式布局和移动设备优先的web项目    响应式布局--一个网站能兼容多个终端

有很多版本:v3,v4,v5   三个没啥区别   v3的排版更清晰点

网址:http://v3.bootcss.com/

打开页面以后,点击起步   >  选择用于生产环境的Bootstrap进行下载,并进行解压

在pycharm中file>open 打开下载的Bootstrap文件,创建一个新的html文件,打开的新HTML文件的原框架不需要,删除

在从官网起步中找到基本模板,将基本模板标题下的代码块复制到新html文件中。此时查看的结果是 :你好,世界。

好了,我们开始进行我们想要的操作(我们操作的方法就是--Bootstrap官网中有的复制官网中的,没有的自己写)

对基本模板进行简单的讲解

<meta http-equiv="X-UA-Compatible" content="IE=edge">   在IE运行最新的渲染模式
IE浏览器作为微软开发的软件以前是很正规个浏览器,但可能后来专注于系统,后来就被谷歌,火狐等赶超了,Bootstrap不支持IE古老的兼容模式,
<meta name="viewport" content="width=device-width, initial-scale=1">   viewport:视口  device-width:让你网页1的宽度等于你设备的宽度  inintal-scale:1--不缩放也不放大
它这里用个的一些css和js文件都是用的网址中的,我们可能自己电脑上有下载了一些文件,也可以不用改。
min.css/min.js后缀的文件和css/js文件的区别--js是javascript的源码文件,min.js是压缩版的js文件。min.js文件相对于编译前的js文件体积小,传输效率快,压缩原理:删除jsd代码中的所有注释,跳格符号,换行符号,以及无用的空格,从而压缩js文件的大小


栅格系统是Bootstrap中最核心的东西,这里是重点!响应式布局就是靠栅格系统来操作的
就是把浏览器分成了12份(不管是版心的还是通栏的),栅栏的英文前缀是根据屏幕的大小进行参考的,一般为中等屏幕 用(col-md)类前缀。想要在各种终端设备中运用时,我们可以在一个class类里面写多个栅栏前缀的格式,当然不要忘了每个后面加数字后缀
后面的数字是分12份里面的几份。

响应式的两种方法:

方法一:媒体查询@media screen and (max-width:多少px) and (min-width:多少px){  在这里选择对html的某个类,id,标签 (比如要对class为footer的类进行修改则如下)

    .footer{  在这里对你想要操作的css代码块进行覆盖重写  }  }

    此方法通过在css中媒体查询,根据屏幕大小的尺寸来确定您的网页布局。

方法二:栅格系统处理  在类选择器里写入多种栅格参数,如在一个class类中同时写下  col-xs-    col-sm-  col-md-  col-lg-  。使其在不同设备(不同屏幕下有不同的网页布局)

Bootstrap工具包--用于响应式布局和移动设备优先的web项目的更多相关文章

  1. bootstrap 自适应和响应式布局的区别

    自适应:  不管屏幕多大,都尽量不换行,而只是横向缩放. 响应式: 屏幕变小了之后,属于同一行的元素受到挤压后,行的右边元素自动换行显式: 屏幕大了后,本属于同一行的元素尽可能的排在同一行内: boo ...

  2. Bootstrap如何禁止响应式布局 不适配

    Bootstrap 会自动帮你针对不同的屏幕尺寸调整你的页面,使其在各个尺寸的屏幕上表现良好.下面我们列出了如何禁用这一特性,就像这个非响应式布局实例页面一样. 禁止响应式布局有如下几步: 移除 此 ...

  3. Bootstrap如何禁止响应式布局

    Bootstrap 会自动帮你针对不同的屏幕尺寸调整你的页面,使其在各个尺寸的屏幕上表现良好.下面我们列出了如何禁用这一特性,就像这个非响应式布局实例页面一样. 禁止响应式布局有如下几步: 移除 此 ...

  4. Bootstrap学习笔记-响应式布局原理

    响应式布局的原理就是利用css3中@media媒体来实现的 <html> <head> <meta charset="utf-8"> <t ...

  5. bootstrap第一天,响应式布局,栅格系统运用

    <!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8&q ...

  6. 巧用 BootStrap --- 栅格系统(布局)轻松搞定网页响应式布局!

    摘要:Bootstrap 为我们提供了一套响应式.移动设备优先的流式栅格系统,合理的使用栅格系统将会使得网站页面布局变得更加简单,在设置了媒体查询之后,响应式网站也无需再单独写了.接下来我以Boots ...

  7. 响应式布局与bootstrap框架

    原文 网页布局方式 1.固定宽度布局:为网页设置一个固定的宽度,通常以px做为长度单位,常见于PC端网页. 2.流式布局:为网页设置一个相对的宽度,通常以百分比做为长度单位. 3.栅格化布局:将网页宽 ...

  8. 响应式布局和BootStrap 全局CSS样式

    1.什么是响应式布局 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,这个概念是为解决移动互联网浏览而诞生的. 简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一 ...

  9. 14、响应式布局和BootStrap 全局CSS样式知识点总结-part1

    1.什么是响应式布局 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,这个概念是为解决移动互联网浏览而诞生的. 简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一 ...

随机推荐

  1. 那些你不知道的DOU+投放技巧,以及常见的审核失败原因丨国仁网络

    作为小额付费投放工具,DOU+一直深受各大中小商家的青睐.虽然它的审核比较严格,但转化效果还是非常明显的. 近日,抖音发布重要公告:内容低质的视频将无法购买DOU+推广,并可能因违反平台规则导致无法观 ...

  2. Linux速通01 操作系统安装及简介

    操作系统 # a)操作系统的定义:操作系统是一个用来协调.管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间. # 操作系统分为 系统调用接口 和 系统内核 # b)操作系统内核的定义 ...

  3. 2020年12月-第02阶段-前端基础-Day06

    CSS Day06 定位(position) 理解 能说出为什么要用定位 能说出定位的4种分类 能说出四种定位的各自特点 能说出我们为什么常用子绝父相布局 应用 能写出淘宝轮播图布局 1. CSS 布 ...

  4. asp.net core 实现支持自定义 Content-Type

    asp.net core 实现支持自定义 Content-Type Intro 我们最近有一个原本是内网的服务要上公网,在公网上有一层 Cloudflare 作为网站的公网流量提供者,CloudFla ...

  5. 一些比较好的国外IT网站

    1.在线编程练习: LintCode --在线刷题网站,阶梯式训练,可帮助你更快速深入地了解各类面试题型,提供专业导师写的最优代码作为参考 (Lintcode 标准答案查询--lintcode 的参考 ...

  6. ch2_8_1求解n阶螺旋矩阵问题

    思路:循环输出,注意边界控制 import java.util.Scanner; public class ch2_8_1求解n阶螺旋矩阵问题 { public static void main(St ...

  7. Java 并发工具类 CountDownLatch、CyclicBarrier、Semaphore、Exchanger

    本文部分摘自<Java 并发编程的艺术> CountDownLatch CountDownLatch 允许一个或多个线程等待其他线程完成操作.假设现有一个需求:我们需要解析一个 Excel ...

  8. (原创)在Linux上安装运行Python3(CentOS7为例)

    在win10上开发好的python项目要部署在Linux上要面对的问题:怎么在Linux上跑py文件呢? 以Lunix CentOS7.x平台为例,CentOS系统上自带的已有python2.x 的版 ...

  9. Web 前端 - 又不仅限于 Web 前端 - 协程锁问题

    前言 最近两天的 web 前端开发中,早前的锁实现 (自旋锁) 出现了一些不合理的现象,所以有了这片随笔 什么是协程锁?能点进这个博客的的你肯定是明白的,不明白的人根本搜不到我这随笔,不多做赘述. 一 ...

  10. C/C++ 中的算术及其陷阱

    目录 概述 C/C++ 整数的阴暗角落 整型字面量 整型提升与寻常算术转换 算术溢出检测 位运算技巧 总结 参考 概述 无符号数和有符号数是通用的计算机概念,具体到编程语言上则各有各的不同,程序员是解 ...