zoukankan      html  css  js  c++  java
  • Bootstrap标签页(Tab)插件

    标签页(Tab)在Bootstrap导航元素一章中简介过,通过结合一些data属性,您可以轻松地创建一些标签页界面。通过这个插件您可以把内容放置在标签页或胶囊式标签页甚至是下拉菜单标签页中。

    用法

    您可以通过以下两个方式来启用标签页

    1、通过data属性:您需要添加data-toggle="tab"或data-toggle="pill"到锚文本链接中。例如:

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <meta charset="utf-8" />
    <meta name="viewport"content="width=device-width,initial-scale=1.0" />
    <link rel="stylesheet"href="bootstrap-3.3.5-dist/css/bootstrap.min.css" />
    </head>
    <body>
    <div style="padding:20px">
    <ul class="nav nav-tabs"role="navigation">
    <li class="active"><a href="#html5"data-toggle="tab">Html5</a></li>
    <li><a href="#css3" data-toggle="tab">Css3</a></li>
    <li><a href="#javascript"data-toggle="tab">Javascript</a></li>
    <li><a href="#jquery"data-toggle="tab">jQuery</a></li>
    <li><a href="#jqueryui"data-toggle="tab">jQueryUI</a></li>
    <li><a href="#bootstrap"data-toggle="tab">Bootstrap</a></li>
    <li><a href="#cnet"data-toggle="tab">C#.Net</a></li>
    <li><a href="#mssql"data-toggle="tab">MsSql</a></li>
    <li class="dropdown">
    <a href="#" class="dropdown-toggle"data-toggle="dropdown"id="myTabDrop">Html5前端<span class="caret"></span></a>
    <ul class="dropdown-menu"role="menu"aria-labelledby="myTabDrop">
    <li><a href="#html5" data-toggle="tab">Html5</a></li>
    <li><a href="#css3" data-toggle="tab">Css3</a></li>
    <li><a href="#javascript" data-toggle="tab">Javascript</a></li>
    <li><a href="#jquery" data-toggle="tab">jQuery</a></li>
    <li><a href="#jqueryui" data-toggle="tab">jQueryUI</a></li>
    <li><a href="#bootstrap" data-toggle="tab">Bootstrap</a></li>
    <li><a href="#cnet" data-toggle="tab">C#.Net</a></li>
    <li><a href="#mssql" data-toggle="tab">MsSql</a></li>
    </ul>
    </li>
    </ul>
    <div class="tab-content"id="myTabContent">
    <div class="tab-pane fade in active"id="html5">
    <h2>Html5简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="css3">
    <h2>Css3简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="javascript">
    <h2>Javascript简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="jquery">
    <h2>jQuery简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="jqueryui">
    <h2>jQueryUI简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="bootstrap">
    <h2>Bootstrap简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="cnet">
    <h2>C#.Net简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade"id="mssql">
    <h2>MsSql简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    </div>
    </div>
    <script src="jQuery/jquery-2.1.4.js"></script>
    <script src="bootstrap-3.3.5-dist/js/bootstrap.min.js"></script>
    </body>
    </html>

    2、通过javascript:您可以使用javascript来启用标签页,.$().tab:该方法可以激活标签页元素和内容容器。标签页需要用一个 data-target 或者一个指向 DOM 中容器节点的 href。实例:

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1.0" />
    <link rel="stylesheet" href="bootstrap-3.3.5-dist/css/bootstrap.min.css" />
    <script src="jQuery/jquery-2.1.4.js"></script>
    <script src="bootstrap-3.3.5-dist/js/bootstrap.min.js"></script>
    </head>
    <body>
    <div style="padding:20px">
    <ul class="nav nav-tabs" role="navigation"id="myTab">
    <li class="active"><a href="#html5">Html5</a></li>
    <li><a href="#css3">Css3</a></li>
    <li><a href="#javascript">Javascript</a></li>
    <li><a href="#jquery">jQuery</a></li>
    <li><a href="#jqueryui">jQueryUI</a></li>
    <li><a href="#bootstrap">Bootstrap</a></li>
    <li><a href="#cnet">C#.Net</a></li>
    <li><a href="#mssql">MsSql</a></li>
    <li class="dropdown">
    <a href="#" class="dropdown-toggle" data-toggle="dropdown" id="myTabDrop">Html5前端<span class="caret"></span></a>
    <ul class="dropdown-menu" role="menu" aria-labelledby="myTabDrop">
    <li><a href="#html5">Html5</a></li>
    <li><a href="#css3">Css3</a></li>
    <li><a href="#javascript">Javascript</a></li>
    <li><a href="#jquery">jQuery</a></li>
    <li><a href="#jqueryui">jQueryUI</a></li>
    <li><a href="#bootstrap">Bootstrap</a></li>
    <li><a href="#cnet">C#.Net</a></li>
    <li><a href="#mssql">MsSql</a></li>
    </ul>
    </li>
    </ul>
    <div class="tab-content" id="myTabContent">
    <div class="tab-pane fade in active" id="html5">
    <h2>Html5简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="css3">
    <h2>Css3简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="javascript">
    <h2>Javascript简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="jquery">
    <h2>jQuery简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="jqueryui">
    <h2>jQueryUI简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="bootstrap">
    <h2>Bootstrap简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="cnet">
    <h2>C#.Net简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    <div class="tab-pane fade" id="mssql">
    <h2>MsSql简介</h2>
    <p>在这里可写其他的一些您想功能的代码</p>
    </div>
    </div>
    </div>
    <script>
    $(document).ready(function () {
    $("#myTab a").click(function (e) {
    e.preventDefault();
    $(this).tab("show");
    })
    })
    </script>

    </body>
    </html>

  • 相关阅读:
    Nginx+uWsgi+Django+Python+MongoDB+mySQL服务器搭建
    Scott Guthrie's Blog on ASP.NET
    NPOI 读写excel
    用C#开发了一个Android 浏览器APP
    Windows 8 应用开发技术资源
    微软发布Sample Browser for Windows 8版:5000示例代码,"触手可及"
    依赖注入
    DIY 一套正版、免费、强大的 Visual Studio 2012 IDE
    基于JQuery EasyUI、Web Api的 ASP.NET MVC 代码生成插件
    深度剖析Byteart Retail案例:AOP 异常处理与缓存
  • 原文地址:https://www.cnblogs.com/melao2006/p/5004815.html
Copyright © 2011-2022 走看看