🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## bootstrap简介 Bootstrap是基于HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架,所以它要求开发者具备HTML、CSS、Javascript的基础知识。其最大的优势是响应式布局,使得开发者可以方便的让网页无论在台式机、平板设备、手机上都获得最佳的体验。 ![](https://box.kancloud.cn/2015-12-18_5673d62713f18.jpg) ***** ## bootstrap的安装 通过官网下载 https://v3.bootcss.com,这里需要注意三种不同的下载方式针对具有不同技能等级的开发者和不同的使用场景,这里我们通常使用第一种下载方式**用于生产环境的 Bootstrap** ![](https://img.kancloud.cn/17/18/1718889cc1a678a5fde488fc75bf23f4_1110x241.png) 在以往的开发过程中,我常用到的安装方式就是以上这种方式,其余的几种安装方式在用到的时候会补充的 ***** ## 包含的内容 Bootstrap 提供了两种形式的压缩包,在下载下来的压缩包内可以看到以下目录和文件,这些文件按照类别放到了不同的目录内,并且提供了压缩与未压缩两种版本。下载包包含CSS、JS、Font三种文件夹 **解压后的目录结构如下**: ```markdown bootstrap/ ├── css/ │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ ├── bootstrap.min.css.map │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ └── bootstrap-theme.min.css.map ├── js/ │ ├── bootstrap.js │ └── bootstrap.min.js └── fonts/ ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 ``` **CSS文件夹如图**: ![](https://img.kancloud.cn/f1/66/f1669d4f592d67ded641d81a7e5e98b8_1572x195.png) **JS文件夹如图**: ![](https://img.kancloud.cn/a6/9f/a69f55f187a7fef08683a59a0b6f3d9d_1065x136.png) **Font文件夹如图**: ![](https://img.kancloud.cn/09/bb/09bbe436048f596011ca5cb293bc2fc7_1706x133.png) ```markdown 注意:带有min的文件是压缩文件,我们在项目中一般引用的是压缩文件。带有map的文件是CSS源码映射表,可以在某些浏览器的开发工具中使用。 ``` ***** ## 基本应用模板 Bootstrap框架的使用就是把它的CSS文件和JS文件引入到所写的网页中去,这里我引用的是两种文件的压缩格式。 ![](https://img.kancloud.cn/a6/35/a635479403b2b316d08e9a80dd21d7de_1191x344.png) ```markdown 图中可以清楚的看到我在引入Bootstrap的JS文件之前就引用了jQuery库,是因为Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以 jQuery 必须在 Bootstrap 之前引入,还有需要注意的是Bootstrap支持引入的 jQuery库的版本必须是1.9.1以上的版本 ``` ***** ## 工具 1.一般常见的IDE开发工具就可以编写bootstrap 响应式页面,例如VS Code,WebStorm() 2.Bootlint: Bootstrap 官方所支持的 HTML检测工具,Bootlint 检测你的页面上的 Bootstrap 组件是否符合 Bootstrap 的 HTML 结构规则。