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>

  • 相关阅读:
    ADF_Data Binding系列2_使用URL Service Data Control
    PLSQL 逻辑多线程
    PLSQL 逻辑多线程机制
    ADF_Data Binding系列1_使用Bean Data Control
    ADF_Controller系列5_通过绑定TasksFlow创建Train
    ADF_Controller系列4_通过创建ADF Menu作为页面向导(Part2)
    ADF_Controller系列3_通过创建ADF Menu作为页面向导(Part1)
    ADF_Controller系列2_绑定TasksFlow、Region和Routers(Part2)
    ADF_Controller系列1_绑定TasksFlow、Region和Routers(Part1)
    ADF_Starting系列9_使用EJB/JPA/JSF通过ADF构建Web应用程序之测试J2EE Container
  • 原文地址:https://www.cnblogs.com/melao2006/p/5004815.html
Copyright © 2011-2022 走看看