



使用Bootstrap开发网页之前,首先要了解Bootstrap是如何下载的。本书主要讲解Bootstrap 4.3版本。
(1)打开浏览器,在地址栏中输入Bootstrap官方网址,进入Bootstrap官方网站主页,具体页面如图1-3所示。
Bootstrap的下载
图1-3 Bootstrap官网主页
(2)在主页中单击“Download”按钮进入下载页面,具体如图1-4所示。
图1-4 Bootstrap下载页面
在Bootstrap下载页面中,有两个文件可供下载,第一个是编译版的Bootstrap文件,该文件中包含了编译并经过压缩的CSS文件和JavaScript文件,这些文件在下载后可以直接使用;第二个则是Bootstrap的源码文件,使用时用户需要利用下载的Sass、JavaScript源码和文档文件,通过自己的资源编译流程编译Bootstrap。
下载完Bootstrap文件以后,需要将文件解压。解压后,可以看到Bootstrap的文件结构如图1-5所示。
Bootstrap的文件结构
图1-5 Bootstrap的文件结构
在图1-5所示的Bootstrap文件结构中,所有的bootstrap.*.map文件为源映射文件,该文件可用作某些浏览器开发人员的工具;而bootstrap.min.*文件是预编译且压缩后的文件,用户可以根据自己的需要引用。Bootstrap有一些用于包含部分或全部预编译的CSS和JavaScript的选项,具体如表1-1和表1-2所示。
表1-1 Bootstrap中用于包含部分或全部预编译的CSS的选项
表1-2 Bootstrap中用于包含部分或全部预编译的JavaScript的选项
图1-6所示为源码版的Bootstrap文件结构,其中dist文件夹内放置着预编译的Bootstrap下载文件;js文件夹和scss文件夹中放置着JavaScript和CSS的源码;site文件夹中的.docs文件为开发者文件;其他文件则是为整个Bootstrap开发、编译提供支持的文件,其中包含授权信息、支持文档等。
Bootstrap的使用
图1-6 源码版的Bootstrap文件结构
首先需要将Bootstrap引入自己的文档,然后才能使用Bootstrap中的组件等内容。一个使用Bootstrap的基本HTML模板如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>Title</title>
<link href="css/bootstrap.min.css" type="text/css" rel="styleshe et">
<style type="text/css">
.cont {
background-image: url( "bg.jpg");
background-size: 100% 100% ;
}
</style>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-12 col-sm-10 col-md-6 offset-sm-1 offset-md-3 cont">
<h2 class="text-warning text-center">抽奖联</h2>
<p class="small text-center">(此联投入奖箱内)</p>
<form class=" text-left">
<div class="form-group">
<label for="name">姓名</label>
<input type="text" class="form-control" id="name">
</div>
<div class="form-group">
<label for="number1">交易码</label>
<input type="text" class="form-control" id="number1">
</div>
<div class="form-group">
<label for="IDnumber">身份证号</label>
<input type="text" class="form-control" id="IDnumber">
</div>
</form>
</div>
</div>
</div>
<script type="text/javascript" src="js/jQuery-v3.4.0.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript" sr c="js/bootstrap.bundle.min.js"></script>
</body>
</html>
通过上面的示例代码,读者不难看出,使用Bootstrap时,需要在HTML页面中引入Bootstrap文件,然后在HTML页面中添加网页内容,再添加类名,我们就可以调用Bootstrap中对应的标签样式了。上面代码的运行效果如图1-7所示。
图1-7 调用Bootstrap