技术干货:bootstrap框架中实现标签页

时间:2026-02-14 15:00:05

1、在bootstap环境下实现标签页(tab选项卡)效果比较简单,一般有两种方法:一种是用bootstrap提供的数据切换(data-toggle="tab")功能;一种是用jQuery提供的tab组件show方法。

案例效果如下:

技术干货:bootstrap框架中实现标签页

2、下面看一下实现标签页(tab选项卡)效果两种网页的代码。

使用数据切换(data-toggle="tab")功能网页tabs.html的代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">

<title>标签页</title>

<link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>

</head>

<body>

<ul class="nav nav-pills">

<li class="active"><a href="#n1" data-toggle="tab">首页</a></li>

<li><a href="#n2" data-toggle="tab">梦想</a></li>

<li><a href="#n3" data-toggle="tab">爱心</a></li>

<li><a href="#n4" data-toggle="tab">安逸</a></li>

</ul>

<div class="tab-content" style="padding:20px;">

<div class="tab-pane active fade in" id="n1">

<img src="img/s1.jpg"/>

</div>

<div class="tab-pane fade" id="n2">

<img src="img/s2.jpg"/>

</div>

<div class="tab-pane fade" id="n3">

<img src="img/s3.jpg"/>

</div>

<div class="tab-pane fade" id="n4">

<img src="img/s4.jpg"/>

</div>

</div>

<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>

<script type="text/javascript" src="js/bootstrap.min.js"></script>

</body>

</html>

3、使用jQuery提供的tab组件show方法网页tabs-1.html的代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">

<title>标签页JQ版</title>

<link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>

<style type="text/css">

</style>

</head>

<body>

<ul class="nav nav-pills">

<li class="active"><a href="#n1">首页</a></li>

<li><a href="#n2">梦想</a></li>

<li><a href="#n3">爱心</a></li>

<li><a href="#n4">安逸</a></li>

</ul>

<div class="tab-content" style="padding:20px;">

<div class="tab-pane active fade in" id="n1">

<img src="img/s1.jpg"/>

</div>

<div class="tab-pane fade" id="n2">

<img src="img/s2.jpg"/>

</div>

<div class="tab-pane fade" id="n3">

<img src="img/s3.jpg"/>

</div>

<div class="tab-pane fade" id="n4">

<img src="img/s4.jpg"/>

</div>

</div>

<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>

<script type="text/javascript" src="js/bootstrap.min.js"></script>

<script type="text/javascript">

$('.nav a').on('click',function(){

$(this).tab('show');

});

</script>

</body>

</html>

至此,案例制作完成。

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com