技术干货: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>

至此,案例制作完成。

  • WebStorm怎么设置为重命名重构预选当前符号名称
  • CSS教程 实现不同元素设置不同背景色
  • 如何用jquery创建一个dom元素?
  • eclipse怎么设置android sdk路径
  • JS中如何删除选中复选框的行
  • 热门搜索
    广州市旅游商务职业学校 南通旅游景点 贵州旅游自由行攻略 澳门旅游攻略 广元旅游 厦门旅游景点大全 横店影视城旅游攻略 旅游的好地方 新昌旅游 马尔代夫旅游报价