Bootstrap入门(十二)组件6:导航标签页

摘要:
引导介绍(XII)组件6:导航选项卡1。选项卡2。胶囊标签3。垂直显示器4。在两端5对齐的翼片。禁用链接6。添加下拉菜单,首先介绍本地CSS文件和JS文件(注意:1。jQuery支持引导。
Bootstrap入门(十二)组件6:导航标签页
 
1.标签页
2.胶囊式标签页
3.垂直展示
4.两端对齐的标签页
5.禁用的链接
6.添加下拉菜单
 
先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的。2.需要在<body>当中添加)
          
<link href="css/bootstrap.min.css" rel="stylesheet">
       
<script src="jquery-3.1.0.min.js" type="text/javascript"></script>
<script src="bootstrap.min.js" type="text/javascript"></script>
 
1.标签页
要展示一个导航,基本的类就是nav
一个标签页会有很多选项,这就要用到<ul>标签
先展示一个基本的标签页
(class='active'用于使处于“被选择的状态”)
       
     <div class="container">
            <ul id="mytab" class="nav nav-tabs" role='tablist'>
                <li role='presentation' class='active'><a href="">HOME</a></li>
                <li role='presentation'><a href="">ASD</a></li>
                <li role='presentation'><a href="">SDF</a></li>
            </ul>
        </div>
效果:
Bootstrap入门(十二)组件6:导航标签页第1张

鼠标移动到其他标签上面,会有效果

Bootstrap入门(十二)组件6:导航标签页第2张

但是点击是没有反应的,这是因为是依赖于JS的一个插件的,来使用一下

(mytab是之前设置的的一个id,因为是id,所以要在前面使用#来索引,a指里面的<a>标签,“.click”式说当鼠标点击时,有一个事件,执行show)

     <script>
            $("#mytab a").click(function (e) {
                e.preventDefault();
                $(this).tab("show");
            })
        </script>

刷新,点击另一个标签,切换了

Bootstrap入门(十二)组件6:导航标签页第3张

2.胶囊式标签页
胶囊式其实指得就是颜色不一样,只需要把class中的nav-tab改为nav-pills就可以了
     <div class="container">
            <ul id="mytab" class="nav nav-pills" role='tablist'>
                <li role='presentation' class='active'><a href="">HOME</a></li>
                <li role='presentation'><a href="">ASD</a></li>
                <li role='presentation'><a href="">SDF</a></li>
            </ul>
        </div>

执行,

Bootstrap入门(十二)组件6:导航标签页第4张

点击其他标签,有同样的效果

Bootstrap入门(十二)组件6:导航标签页第5张

3.垂直展示

除了水平展示,我们也可以垂直展示

只需要在class中添加一个nav-stacked属性就可以了

     <div class="container">
            <ul id="mytab" class="nav nav-pills nav-stacked" role='tablist'>
                <li role='presentation' class='active'><a href="">HOME</a></li>
                <li role='presentation'><a href="">ASD</a></li>
                <li role='presentation'><a href="">SDF</a></li>
            </ul>
        </div>

效果:

Bootstrap入门(十二)组件6:导航标签页第6张

4.两端对齐的标签页
也就是全屏的效果,只需要向class中添加nav-justified属性就可以了
        <div class="container">
            <ul id="mytab" class="nav nav-pills nav-justified" role='tablist'>
                <li role='presentation' class='active'><a href="">HOME</a></li>
                <li role='presentation'><a href="">ASD</a></li>
                <li role='presentation'><a href="">SDF</a></li>
            </ul>
        </div>

效果:

Bootstrap入门(十二)组件6:导航标签页第7张

5.禁用的链接
有时候不想某些标签被使用,只需要在相应的<li>标签上添加一个disabled的class就可以了
 
6.添加下拉菜单
比如在最后一个标签那里添加一个下拉菜单
需要的操作是,在相应的<li>标签添加一个class="dropdown",然后在里面嵌套一个<ul><li>的组合就可以
    <div class="container">
            <ul id="mytab" class="nav nav-pills nav-justified" role='tablist'>
                <li role='presentation' class='active'><a href="">HOME</a></li>
                <li role='presentation'><a href="">ASD</a></li>
                <li role='presentation' class="dropdown"><a href="" class="dropdown-toggle" data-toggle="dropdown">
                        SDF
                        <span class="caret"></span>
                    </a>
                    <ul class="dropdown-menu" role="menu">
                        <li role="presentation"><a href="" role="menuitem" tabindex="-1">1</a></li>
                        <li role="presentation"><a href="" role="menuitem" tabindex="-1">2</a></li>
                        <li role="presentation"><a href="" role="menuitem" tabindex="-1">3</a></li>
                        <li role="presentation"><a href="" role="menuitem" tabindex="-1">4</a></li>
                        <li role="presentation"><a href="" role="menuitem" tabindex="-1">5</a></li>
                    </ul>
                </li>
            </ul>
        </div>

效果:

Bootstrap入门(十二)组件6:导航标签页第8张

同样也可以运用到胶囊式当中,修改一些class即可

 
 
 
 
 
 

免责声明:文章转载自《Bootstrap入门(十二)组件6:导航标签页》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VB的写法,关于版本写入注册表Vuex状态管理模式的面试题及答案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

从Excel中导入数据时,提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决办法

具体下载地址:HTTP://www.microsoft.com/downloads/details.aspxFAMILYID=c06b8369-60dd-4b64-A44B-84b371ede16d&displayLang=ZH-CN对于一些早期用户,如果连接字符串中使用的是“Microsoft.Jet.OLEDB.4.0”,由于喷气项目已经停止,该项目不再...

基于智能网卡(Smart Nic)的Open vSwitch卸载方案简介

SmartNic技术的初衷是以比普通CPU低得多的成本支持各种虚拟化功能,如sriov、overlay/decap和卸载一些vSwitch处理逻辑。目前,业界还没有完美的SmartNic解决方案来解决传统的vSwitch性能瓶颈,每种解决方案的实施方式也各不相同。没有统一的解决方案。图1.不同SmartNic架构的比较。2.基于SmartNic的OVS卸载方...

【问题】如何批量导出AI文件里内嵌的图片

截止目前为止,新版的AI里面没有直接可以批量导出内嵌图片的选项,手动一个个导出实在太麻烦了。有人说用Phantasm插件可以导出,但新版的找不到对应支持的插件版本,所以这里就不说了。这里介绍一种简单粗暴的方法。...

eeprom AT24C512 i2c总线的特点 来自eeleader的博客

今天,我花了一天时间研究i2c总线的特性。因为我想用FPGA来设计i2c总线的操作时序i2c总线是一种常用的串行总线。我想操作串行eepromAT24C512。EEPROM的容量为512KBIT,内部按照每页128字节进行组织,共512页。第一点:芯片工作速度的选择:根据AT24C512手册,芯片可以在1.8V-5.0V的电压下工作;I2C总线的最大运行速度...

如何控制el-image预览图片的大小

Src=“scope.row.carlouseUrl”:1。从“element-ui/packages/image/src/image-viewer”2导入图像查看器importerImageViewer。寄存器组件:3。使用组件&lt;El table columnlabel=“旋转图表”width=“220px”&gt;...

Windows系统下MySQL添加到系统服务方法(mysql解压版)

您可能感兴趣的文章:Windows7中配置安装MySQL5.6解压缩版windows下安装、卸载mysql服务的方法Mysql5.7.11在windows10上的安装与配置(解压版)在Windows10上安装解压缩版MySql(推荐)Windows安装MySQL5.7.18解压版的教程windowsserver2016安装MySQL5.7.19解压缩版教程详...