Bootstrap
- 官网:https://v3.bootcss.com/components/#dropdowns
- 核心文件:
- bootstrap.min.css Bootstrap4 核心 CSS 文
- jquery.min.js jQuery 文件。务必在 bootstrap.min.js 之前引入
- popper.min.js 用于弹窗、提示、下拉菜单
- bootstrap.min.js 最新的 Bootstrap4 核心 JavaScript 文件
Bootstrap 的样式
<!DOCTYPE html>
<html lang="en">
<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>bootstrap</title>
<link rel="stylesheet" href="bootstrap.min.css">
<script src="jquery.min.js"></script>
<script src="popper.min.js"></script>
<script src="bootstrap.min.js"></script>
</head>
<body style="height: 2000px;">
<br><br><br>
<h3>bootStrap的自定义标签</h3>
<small>small</small><br>
<mark>mark</mark><br>
<code>code</code><br>
<strong>strong</strong>
<div class="container-fluid"></div>
<div class="container">
<h3>bootstrap的自定义选择器</h3>
<p class="display-4">bootstrap的h1</p>
<p class="display-6">bootstrap的h6</p>
<p class="text-center">text-center</p>
<p class="text-left">text-left</p>
<p class="text-right">text-right</p>
<p class="text-primary">text-primary</p>
<p class="text-danger">text-danger</p>
<p class="text-info">text-info</p>
<p class="text-success">text-success</p>
<p class="text-warning">text-warning</p>
<p class="text-dark">text-dark</p>
<p class="a bg-primary text-light">text-light</p>
<table class="table table-striped table-hover table-bordered table-primary">
<tr class="table-dark">
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</table>
<button class="btn btn-primary">基础按钮</button>
<button class="btn btn-outline-danger">带边框按钮</button>
<button class="btn btn-link">超链接按钮</button>
<button class="btn btn-block">块级按钮</button>
<button class="btn btn-sm">小按钮</button>
<button class="btn btn-lg">大按钮</button>
<div class="btn-group">
<button class="btn btn-success">按钮1</button>
<button class="btn btn-primary">按钮2</button>
<button class="btn btn-warning">按钮3</button>
</div>
<div class="dropdown">
<button class="btn btn-outline-success dropdown-toggle" data-toggle="dropdown">下拉菜单</button>
<div class="dropdown-menu">
<a href="http://www.cctv.com" class="dropdown-item">cctv</a>
<a href="http://www.taobao.com" class="dropdown-item">淘宝</a>
<a href="http://www.sina.com" class="dropdown-item">新浪</a>
</div>
</div>
</div>
</body>
</html>
Bootstrap 的栅格系统
<!DOCTYPE html>
<html lang="en">
<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>BoostrapGridNote</title>
<link rel="stylesheet" href="bootstrap.min.css">
<script src="jquery.min.js"></script>
<script src="popper.min.js"></script>
<script src="bootstrap.min.js"></script>
<style>
div {
border: 2px solid red;
}
</style>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="container">
<div class="row">
<div class="col-5" style="height: 80px;">
</div>
<div class="col-3 offset-4" style="height: 80px;">
</div>
</div>
</div>
</div>
<div class="row">
<div class="container">
<div class="row">
<div class="col-7" style="height: 30px;">
</div>
<div class="col-4 offset-1" style="height: 30px;">
</div>
</div>
</div>
</div>
<div class="row">
<div class="container">
<div class="row">
<div class="col-3" style="height: 30px;">
</div>
<div class="col-4" style="height: 30px;">
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-9">
<div class="row">
<div class="col-4" style="height: 40px;"></div>
<div class="col-2 offset-6" style="height: 40px;"></div>
</div>
<div class="row">
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
<div class="col-xs-12 col-sm-6 col-md-3" style="height: 260px;"></div>
</div>
</div>
<div class="col-3">
<div class="row" style="height: 30px;">
</div>
<div class="row" style="height: 200px;">
<div class="col-7" style="height: 160px;"></div>
</div>
</div>
</div>
</div>
</body>
</html>