Bootstrap中按钮的几种实现方法

 时间:2026-02-12 19:34:47

1、打开WebStorm开发工具,新建‘test.html’,并在同级目录创建部署bootstrap相关文件,目录结构如下图

Bootstrap中按钮的几种实现方法

2、在‘test.html’使用最基本的button,写代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
   <!--[if lt IE 9]>
   <script src="js/html5shiv.min.js"></script>
   <script src="js/respond.min.js"></script>
   <![endif]-->
</head>
<body>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<div class="container" >
   <button type="button" class="btn btn-default">(默认样式)Default</button>
<!-- Provides extra visual weight and identifies the primary action in a set of buttons -->
<button type="button" class="btn btn-primary">(首选项)Primary</button>
<!-- Indicates a successful or positive action -->
<button type="button" class="btn btn-success">(成功)Success</button>
<!-- Contextual button for informational alert messages -->
<button type="button" class="btn btn-info">(一般信息)Info</button>
<!-- Indicates caution should be taken with this action -->
<button type="button" class="btn btn-warning">(警告)Warning</button>
<!-- Indicates a dangerous or potentially negative action -->
<button type="button" class="btn btn-danger">(危险)Danger</button>
<!-- Deemphasize a button by making it look like a link while maintaining button behavior -->
<button type="button" class="btn btn-link">(链接)Link</button>
</div>
</body>
</html>

Bootstrap中按钮的几种实现方法

3、网页查看效果如下图,调整button的大小,还可以加上.btn-lg、.btn-sm 或 .btn-xs的属性

Bootstrap中按钮的几种实现方法

4、修改‘test.html’代码,使用a标签和input标签制作button,代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
   <!--[if lt IE 9]>
   <script src="js/html5shiv.min.js"></script>
   <script src="js/respond.min.js"></script>
   <![endif]-->
</head>
<body>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<div class="container" >
   <button type="button" class="btn btn-default">(默认样式)Default</button>

   <a type="button" class="btn btn-primary">(首选项)Primary</a>
   <input type="button" class="btn btn-success" value="input"/>
</div>
</body>
</html>

注意input的文字内容要写在value属性里面

Bootstrap中按钮的几种实现方法

5、网页查看效果如下图

Bootstrap中按钮的几种实现方法

6、按钮组的使用,直观看按钮组就是几个按钮无缝放在一起,修改‘test.html’代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
   <!--[if lt IE 9]>
   <script src="js/html5shiv.min.js"></script>
   <script src="js/respond.min.js"></script>
   <![endif]-->
</head>
<body>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<div class="container" >
   <div class="btn-group">
       <button type="button" class="btn btn-primary">(首选项)Primary</button>
       <button type="button" class="btn btn-default">(默认样式)Default</button>
   </div>
   <div class="btn-group btn-group-justified">
       <input type="button" class="btn btn-success" value="input1"/>
       <input type="button" class="btn btn-success" value="input2"/>
   </div>
</div>
</body>
</html>

btn-group 是按钮组,btn-group-justified是按钮组通栏的一排

Bootstrap中按钮的几种实现方法

7、网页查看效果,发现使用input的通栏按钮组并不能实现,其实用button这样写法也不能实现,只有a标签可以,在使用input和button做通栏按钮组时候外层需要再包装一个div btn-group[

Bootstrap中按钮的几种实现方法

8、修改代码如下:

<!DOCTYPE html>


<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
   <!--[if lt IE 9]>
   <script src="js/html5shiv.min.js"></script>
   <script src="js/respond.min.js"></script>
   <![endif]-->
</head>
<body>
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<div class="container" >
   <div class="btn-group btn-group-justified">
       <a type="button" class="btn btn-primary">(首选项)Primary</a>
       <a type="button" class="btn btn-default">(默认样式)Default</a>
   </div>
   <div class="btn-group btn-group-justified">
       <div class="btn-group">
           <input type="button" class="btn btn-success" value="input1"/>
       </div>
       <div class="btn-group">
           <input type="button" class="btn btn-success" value="input2"/>
       </div>
   </div>
</div>
</body>
</html>

Bootstrap中按钮的几种实现方法

9、网页查看效果如下图,一切正常了,注意通栏按钮组使用方法。

Bootstrap中按钮的几种实现方法

  • 如何防范就业陷阱
  • 网易云音乐怎样参与双12黑胶VIP6折拼团
  • 如何用ES6新增方法将对象的属性和方法转成数组
  • 英雄联盟中的皮肤部落精神如何购买?
  • 单光子探测器工作原理是什么?
  • 热门搜索
    微信群怎么找 显卡驱动怎么更新 鉏怎么读 华为手机怎么样 怎么安装路由器 甘油三酯低是怎么回事 怎么说我不爱你 瘦人怎么能快速增肥 平衡车怎么玩 高姿护肤品怎么样