Bootstrap 按钮组学习笔记
在Web开发中,按钮组是一个十分常见的UI组件,Bootstrap提供了一套完整的按钮组组件方便我们使用。
创建按钮组
按钮组可以由一组按钮组成,可以通过使用<div>
元素及一些特定的类来创建。以下是一个简单的按钮组示例:
htmlCopy Code<div class="btn-group">
<button type="button" class="btn btn-primary">按钮1</button>
<button type="button" class="btn btn-primary">按钮2</button>
<button type="button" class="btn btn-primary">按钮3</button>
</div>
在上面的示例中,我们使用了 btn-group
类来创建一个简单的按钮组,并将三个<button>
元素嵌套其中,每个按钮都具有 btn
和 btn-primary
类,用来定义按钮样式。
尺寸
按钮组可以根据需要调整尺寸来适应不同的设备。Bootstrap 提供了 btn-group-lg
、btn-group-sm
和 btn-group-xs
三种尺寸,如下所示:
htmlCopy Code<div class="btn-toolbar">
<div class="btn-group btn-group-lg">
<button type="button" class="btn btn-primary">大号按钮1</button>
<button type="button" class="btn btn-primary">大号按钮2</button>
<button type="button" class="btn btn-primary">大号按钮3</button>
</div>
<div class="btn-group">
<button type="button" class="btn btn-primary">默认按钮1</button>
<button type="button" class="btn btn-primary">默认按钮2</button>
<button type="button" class="btn btn-primary">默认按钮3</button>
</div>
<div class="btn-group btn-group-sm">
<button type="button" class="btn btn-primary">小号按钮1</button>
<button type="button" class="btn btn-primary">小号按钮2</button>
<button type="button" class="btn btn-primary">小号按钮3</button>
</div>
<div class="btn-group btn-group-xs">
<button type="button" class="btn btn-primary">极小按钮1</button>
<button type="button" class="btn btn-primary">极小按钮2</button>
<button type="button" class="btn btn-primary">极小按钮3</button>
</div>
</div>
垂直对齐
按钮组还可以垂直对齐,可以使用类 btn-group-vertical
来实现。如下所示:
htmlCopy Code<div class="btn-group-vertical">
<button type="button" class="btn btn-primary">按钮1</button>
<button type="button" class="btn btn-primary">按钮2</button>
<button type="button" class="btn btn-primary">按钮3</button>
</div>
实例展示
以下是一个基于Bootstrap按钮组的简单示例,点击不同的按钮可以在页面中显示对应的内容。
htmlCopy Code<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap按钮组示例</title>
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class="btn-group">
<button type="button" class="btn btn-primary" data-toggle="tab" href="#home">Home</button>
<button type="button" class="btn btn-primary" data-toggle="tab" href="#menu1">菜单1</button>
<button type="button" class="btn btn-primary" data-toggle="tab" href="#menu2">菜单2</button>
</div>
<div class="tab-content">
<div id="home" class="tab-pane">
<h3>Home</h3>
<p>这是主页内容。</p>
</div>
<div id="menu1" class="tab-pane">
<h3>菜单1</h3>
<p>这是菜单1 的内容。</p>
</div>
<div id="menu2" class="tab-pane">
<h3>菜单2</h3>
<p>这是菜单2 的内容。</p>
</div>
</div>
</div>
</body>
</html>
以上就是 Bootstrap 按钮组的学习笔记和实例,希望对你有所帮助!