一 概述
- Bootstrap下载
- npm安装bootstrap并使用(vue中使用)
- bootstrap通过本地lib导入并使用(html)
- bootstrap通过cdn导入并使用(html)
二 Bootstrap下载
2.1 Bootstrap下载(v3.x版本为例)
在Bootstrap中文官网,点击顶部的入门
标签,在如下图页面点击下载Bootstrap
2.2 下载解压后的目录结构
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
三 npm安装bootstrap并使用(vue中使用)
3.1 创建vue项目
vue create vue_demo
3.2 安装bootstrap依赖
npm install jquery
npm install bootstrap
3.3 在HelloWorld.vue中使用bootstrap代码
1-导入依赖
<script lang="ts">
import { Options, Vue } from "vue-class-component";
import "bootstrap/dist/css/bootstrap.min.css";
import "bootstrap/dist/js/bootstrap.min.js";
</script>
2-使用组件
——>进度条
示例代码
<template>
<div class="hello">
<h1>{{ msg }}</h1>
<div class="progress">
<div
class="progress-bar"
role="progressbar"
aria-valuenow="60"
aria-valuemin="0"
aria-valuemax="100"
style="width: 60%"
>
<span class="sr-only">60% Complete</span>
</div>
</div>
</div>
</template>
3.4 效果图
四 bootstrap通过本地lib导入并使用(html)
4.1 导入bootstrap依赖
4.2 bootstrap-demo.html添加lib依赖并使用组件
导入依赖
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="libs/bootstrap-3.4.1-dist/css/bootstrap.min.css">
<script src="libs/bootstrap-3.4.1-dist/js/bootstrap.min.js"></script>
</head>
使用bootstrap组件
<body>
<h1>Bootstrap示例</h1>
<hr/>
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%">
<span class="sr-only">60% Complete</span>
</div>
</div>
</body>
4.3 效果图
五 bootstrap通过cdn导入并使用(html)
5.1 bootstrap-demo使用cdn依赖并使用组件
导入cdn依赖
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
使用依赖
<body>
<h1>Bootstrap示例</h1>
<hr/>
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%">
<span class="sr-only">60% Complete</span>
</div>
</div>
</body>
5.2 效果图
六 参考
- Bootstrap入门
- Bootstrap-组件-进度条
- 菜鸟教程—Bootstrap