Bootstrap框架安装使用详解


Posted in Javascript onJanuary 21, 2017

Bootstrap框架安装使用简单介绍

下载 Bootstrap

可以从 http://getbootstrap.com/ 上下载 Bootstrap 的最新版本。

Bootstrap框架安装使用详解

Bootstrap框架安装使用详解

Download Bootstrap:下载 Bootstrap。点击该按钮,您可以下载 Bootstrap CSS、JavaScript 和字体的预编译的压缩版本。不包含文档和最初的源代码文件。

Download Source:下载源代码。点击该按钮,您可以直接从 from 上得到最新的 Bootstrap LESS 和 JavaScript 源代码。
源代码需要编译 LESS 文件来生成可重用的 CSS 文件。对于编译 LESS 文件,Bootstrap 官方只支持 Recess,这是 Twitter 的基于 less.js 的 CSS 提示。

Download Sass:下载Sass代码,类似于源代码,可以编译生成可用的CSS文件。

我们这里初步学习直接使用编译好的Bootstrap框架即可,以后熟悉了可以再研究源码或者Sass代码。

文件结构

下载下来的文件是压缩包,我们解压之后可以看到文件的结构。

预编译的 Bootstrap

Bootstrap框架安装使用详解

Bootstrap框架安装使用详解

如上图所示,可以看到已编译的 CSS 和 JS(bootstrap.*),以及已编译压缩的 CSS 和 JS(bootstrap.min.*)。同时也包含了 Glyphicons 的字体,这是一个可选的 Bootstrap 主题。

Bootstrap 源代码

下载源代码压缩包 解压后结构如下:

Bootstrap框架安装使用详解

less/、js/ 和 fonts/ 下的文件分别是 Bootstrap CSS、JS 和图标字体的源代码。
dist/ 文件夹包含了上面预编译下载部分中所列的文件和文件夹。
docs-assets/、examples/ 和所有的 *.html 文件是 Bootstrap 文档。

html使用Bootstrap

html使用Bootstrap需要引用jquery.js、bootstrap.min.js 和 bootstrap.min.css 文件,引用这几个文件可以让一个常规的 HTML 文件变为使用了 Bootstrap 的模板。

方式一:html与Bootstrap文件夹放在一起

我们前面已经下载了预编辑的Bootstrap解压出来得到了Bootstrap文件夹,只要把html与Bootstrap文件夹放在一起,然后用相对路径引用jquery.js、bootstrap.min.js 和 bootstrap.min.css 文件即可。

方式二:html引用CDN中的jquery.js、bootstrap.min.js 和 bootstrap.min.css

很多CDN服务已经上传有这几个文件了,直接调用就好。

例如:

<!DOCTYPE html> 
<html> 
<head> 
 <meta charset="utf-8"> 
 <title>在线尝试 Bootstrap 实例</title> 
 <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css"> 
 <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script> 
 <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
</head> 
<body> 
 
  <h1>Hello, world!</h1> 
 
</body> 
</html>

此外,你还可以使用以下的 CDN 服务:
国内推荐使用:https://www.staticfile.org/
国际推荐使用:https://cdnjs.com/

java项目使用bootstrap

java项目使用bootstrap也是有两种方式,一种是把解压的bootstrap文件夹放入项目webapp文件夹中,jsp页面引用即可,另一种方式则是jsp页面引用远程的cdn服务中的jquery.js、bootstrap.min.js 和 bootstrap.min.css 等文件。

下图是把bootstrap文件夹放入java项目中在myeclipse中的样子:

Bootstrap框架安装使用详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jQuery的可以控制左右滚动及自动滚动效果的代码
Jul 25 Javascript
使用JavaScript获取电池状态的方法
May 03 Javascript
jquery 插件实现瀑布流图片展示实例
Apr 03 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
Nov 15 Javascript
AngularJS 单选框及多选框的双向动态绑定
Apr 20 Javascript
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
Jan 09 jQuery
配置一个vue3.0项目的完整步骤
Apr 26 Javascript
搭建一个Koa后端项目脚手架的方法步骤
May 30 Javascript
探索JavaScript中私有成员的相关知识
Jun 13 Javascript
原生JS与JQ获取元素的区别详解
Feb 13 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
Sep 04 Javascript
react中hook介绍以及使用教程
Dec 11 Javascript
AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
Jan 21 #Javascript
微信小程序 九宫格实例代码
Jan 21 #Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
Jan 21 #Javascript
巧用canvas
Jan 21 #Javascript
javascript阻止事件冒泡和浏览器的默认行为
Jan 21 #Javascript
js验证手机号、密码、短信验证码代码工具类
Jun 24 #Javascript
微信小程序 swiper制作tab切换实现附源码
Jan 21 #Javascript
You might like
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
PHP编程中的常见漏洞和代码实例
2014/08/06 PHP
PHP之浮点数计算比较以及取整数不准确的解决办法
2015/07/29 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
Zend Framework教程之Bootstrap类用法概述
2016/03/14 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
jquery 学习之二 属性 文本与值(text,val)
2010/11/25 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
给jQuery方法添加回调函数一款插件的应用
2013/01/21 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
JS实现横向拉伸动感伸缩菜单效果代码
2015/09/04 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
js倒计时简单实现代码
2016/08/11 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
JS简单实现滑动加载数据的方法示例
2017/10/18 Javascript
解决vant中 tab栏遇到的坑 van-tabs
2020/11/04 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
python 全文检索引擎详解
2017/04/25 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
Python学习笔记之视频人脸检测识别实例教程
2019/03/06 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
python 贪心算法的实现
2020/09/18 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
丝芙兰波兰:Sephora.pl
2018/03/25 全球购物
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
《真想变成大大的荷叶》教学反思
2014/04/14 职场文书
竞选文艺委员演讲稿
2014/04/28 职场文书
公务员政审材料范文
2014/12/23 职场文书
综合实践活动报告
2015/02/05 职场文书
毕业设计答辩开场白
2015/05/29 职场文书
初三语文教学反思
2016/03/03 职场文书
小型企业的绩效考核制度模板
2019/11/21 职场文书