BootStrap--CSS组件--导航(nav)

VUE—引入bootstrap(图文详情) VUE—引入bootstrap 第一步:在src—assets—新建css和js文件夹,并引入bootstrap.css和bootstrap.js以及bootstrap的fonts文件,不然会报错 若没有请先行下载哟~ bootstrap.js(百度网盘) bootstrap.css(百度网盘) fonts(百度网盘) 第二步:在main.js中输入 import './assets/css/b... 阅读详情
//源码
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}

和默认的.btn样式不同,默认的.nav样式不提供默认的导航,必须通过附加另外一个样式才行,比如.nav-tabs样式表示选项卡导航。
nav nav-tabs nav-pills nav-stacked nav-justified navbar
1.选项卡导航(nav nav-tabs)
2.胶囊式选项卡导航(nav nav-pills)
3.堆叠式导航(nav nav-pills nav-stacked)
4.自适应导航(nav nav-tabs/nav-pills nav-justified)
5.二级导航(nav nav-tabs dropdown dropdown-menu)

例子见导航.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- Bootstrap从3.0版本开始全面支持移动平台,贯彻移动先行宗旨 -->
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">

  </head>
  <body>
    <!--选项卡导航nav nav-tabs:
         菜单当前高亮菜单项.active
         菜单项是禁用状态.disabled -->
     <ul class="nav nav-tabs">
         <li class="active"><a href="#">主页</a></li>
         <li><a href="#">个人信息</a></li>
         <li class="disabled"><a href="#">作品</a></li>
     </ul>

     <!--  胶囊式选项卡导航nav nav-pills:
            .active的菜单会进行背景色高亮显示-->
     <ul class="nav nav-pills">
         <li class="active"><a href="#">主页</a></li>
         <li><a href="#">个人信息</a></li>
         <li class="disabled"><a href="#">作品</a></li>
     </ul>

     <!--  堆叠式导航nav nav-pills nav-stacked:
            堆叠式导航的原理是去除nav-pills样式得浮动显示(默认不设置浮动,让其垂直摆放)-->
     <ul class="nav nav-pills nav-stacked">
         <li class="active"><a href="#">主页</a></li>
         <li><a href="#">个人信息</a></li>
         <li class="nav-divider"></li>
         <li class="disabled"><a href="#">作品</a></li>
     </ul>

     <!--  自适应导航nav nav-pills/nav-tabs nav-justified:
            可以将li元素充满整个父元素,在宽度为100%的基础上,设置每个元素的display风格是table-cell-->
     <ul class="nav nav-pills nav-justified">
         <li class="active"><a href="#">主页</a></li>
         <li><a href="#">个人信息</a></li>
         <li class="disabled"><a href="#">作品</a></li>
     </ul>

     <!--  二级导航nav nav-tabs:
            普通导航里的li元素作为父元素容器,内部包含dropdown下拉菜单的-->
     <ul class="nav nav-tabs">
         <li class="active"><a href="#">主页</a></li>
         <li><a href="#">个人信息</a></li>
         <li class="disabled"><a href="#">作品</a></li>
         <li class="dropdown">
             <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <span class="caret"></span></a>
             <ul class="dropdown-menu">
                 <li><a href="#">二级菜单</a></li>
                 <li><a href="#">二级菜单</a></li>
                 <li><a href="#">二级菜单</a></li>
             </ul>
         </li>
     </ul>


    <!-- bootstrap是基于jQuery-->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
  </body>
</html>
23种bootstrap导航菜单布局 一款基于Bootstrap的导航菜单布局设计jQuery插件。该插件集成了23种Bootstrap导航菜单效果,有下拉菜单,大型菜单,侧边栏菜单,购物车菜单等,可以满足大部分网页导航菜单设计的需求。 立即下载

相关推荐

bootsnav是一款基于Bootstrap的导航菜单布局设计jQuery插件

bootsnav是一款基于Bootstrap的导航菜单布局设计jQuery插件。该插件集成了23种Bootstrap导航菜单效果,有下拉菜单,大型菜单,侧边栏菜单,购物车菜单等,可以满足大部分网页导航菜单设计的需求。

Bootstrap3基础 bg-danger/info... 辅助类样式 背景文本颜色

  内容 参数   OS   Windows 10 x64   browser   Firefox 65.0.2   framework     Bootstrap 3.3.7   editor   Visual Studio Code 1.32.1     typesetting   Markdown   code <!DOCTYPE html> ...

weixin_33991727的博客 1370

基于bootsnav的简洁多级导航菜单

这是一款基于bootsnav的简洁多级导航菜单。bootsnav是以bootstrap为基础的导航菜单插件。被多级导航菜单效果是在bootsnav的基础上,对菜单样式进行了一些美化加工。

HTML导航栏的四种制作方法

1.首先,大家可以直接使用html5中的导航栏标签&lt;nav&gt;&lt;/nav&gt; 具体代码如下 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;导航栏&lt;/title&gt; &lt;/

lovey030821的博客 15万+

基于bootsnav的响应式多级导航菜单特效.zip

基于bootsnav的响应式多级导航菜单特效.zip

bootstrap兼容电脑手机端多级导航菜单特效

这是一款在bootsnav的基础上,对菜单样式进行了一些美化加工的bootstrap兼容电脑手机端多级导航菜单特效。

[html5技术]基于bootstrap制作的多标签页(tabs)#1024程序员福音来了

下载地址 点击下载 效果图 default/默认 (带有向左、向右移动以及选项菜单) 参考Demo: nav-tabs and nav-pills  classic/折叠 (折叠隐藏tab)   作用与优势 通过简单的配置,生成可智能适配ajax和iframe的多标签页。 可以直接套用bootstrap的各种模板样式。 在不关闭窗口的情况下,直接刷新页面能保留所有标签页...

程序猿开发日志【学习永无止境】 9960

《MySQL高级篇》十四、多版本并发控制

《MySQL高级篇》十四、多版本并发控制

LXYDSF的博客 3992

bootstrap标签页与导航

bootstrap tab选项卡效果,使用jQuery脚本语言进行编程,

xsxlff1314的博客 1414

告别黑窗口!用VSCode+Native Debug调试C/C++程序,比GDB命令行舒服多了

本文介绍了如何使用VSCode配合Native Debug扩展来调试C/C++程序,替代传统的GDB命令行方式。通过可视化调试环境,开发者可以更高效地管理断点、查看变量和调用栈,大幅提升调试效率。文章详细讲解了环境配置、核心调试功能及高级技巧,帮助开发者快速上手这一现代调试工具。

weixin_26833139的博客 251

从数据到图片:手把手构建FMCW雷达人体行为识别数据集(行走、跌倒、喝水等6类动作)

本文详细解析了如何利用FMCW雷达构建人体行为识别数据集,涵盖行走、跌倒、喝水等6类动作。通过多普勒特征可视化、图像标准化处理和自动化流水线设计,将原始雷达信号转化为高质量时频图像数据集,为智能家居和健康监护等应用提供可靠数据支持。

weixin_30706691的博客 385

「HTML和CSS入门指南」nav 标签详解

nav 标签是一个重要的标签,用于表示导航链接的区域。在使用 nav 标签时,请注意选择正确的属性和方法、语义化和嵌套,并避免兼容性问题。

a451319296的博客 1万+

数学建模——相关系数(4)——斯皮尔曼相关系数(spearman)

文章目录引述斯皮尔曼相关系数(spearman)定义 引述 经过之前几节的学习,我们了解并掌握了皮尔逊相关系数。在学习中我们发现,皮尔逊相关系数的使用条件相当苛刻:两组变量必须是连续数据、呈现正态分布,且两者间必须成线性关系。如果我们在数学建模中拿到一组数据无法满足以上条件,那么有没有其他的方法去判断两组变量之间的相关性呢?答案是肯定的,它就是斯皮尔曼相关系数(spearman). 斯皮尔曼相关系...

东 6万+

.nav css,Bootstrap CSS组件之导航(nav)

本文实例为大家分享了Bootstrap导航的具体代码,供大家参考,具体内容如下//源码.nav {padding-left: 0;margin-bottom: 0;list-style: none;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: bl...

weixin_34966742的博客 557

0009 用VisualStudio设计Max工具

这次分享个独家专利^)^:在Visual Studio中设计3dsMax脚本工具界面。 某次做原型设计时,需求改来改去,实在懒得搞GUI;虽然也尝试在Axure RP里画原型,但还是Visual Studio更顺手,也更容易测试一些交互,就直接在VS里做了。后来突发奇想,想实验一把能否直接用到Max里去,结果没想到成功了,效果还挺好。发现了新大陆,记录一下。   开始: 在VS里新建W...

whwst的专栏 770

第3讲:单端传输线的时域TDR仿真(基于实战的第一次仿真视角切换)

本文为CST仿真系列教程的第3讲,主要介绍传输线阻抗(TDR)的两种仿真方法:基于S参数的频域计算和基于高斯脉冲的时域计算。文章详细演示了在CST PCB Studio中修改电容参数、设置TDR仿真参数(包括截止时间和采样点数)的操作步骤,并通过对比实验展示TVS寄生电容对阻抗曲线的影响。最后将两种TDR方法的结果进行对比,验证了两种方法的一致性。本教程适合硬件工程师通过时域波形直观分析传输线阻抗特性,是信号完整性分析的重要技能。

一只豌豆象的博客 230

BootStrap--CSS组件--导航条(navbar)

1.基础导航条navbar navbar-default navbar-header navbar-brand nav navbar-nav 2.导航条中的表单navbar navbar-default navbar-header navbar-brand navbar-form 3.导航条中的按钮,文本,链接navbar-btn、bavbar-text、navbar-link 4.导航条中的

王欢的博客 9768

Multi-Agent

Multi-Agent System(MAS,多代理系统)是分布式人工智能(DAI)领域皇冠上的明珠,其核心思想是通过多个自主、交互、目标导向的智能体(Agent)的协同与竞争,解决单智能体无法或难以高效处理的复杂问题——包括大规模资源调度、多模态数据理解与决策、复杂软件架构的自治运维、甚至未来城市级的交通与能源管理。本文将以结构化分析推理和第一性原理思考。

AI智能探索者的博客 407

探索Bootstrap Submenu:一款强大而灵活的导航菜单插件

探索Bootstrap Submenu:一款强大而灵活的导航菜单插件 Bootstrap是世界上最受欢迎的前端开发框架之一,其简洁的设计和强大的功能使得开发者们爱不释手。今天,我们要向您推荐一个基于Bootstrap的优秀扩展——。这个项目为Bootstrap的导航栏添加了丰富的下拉子菜单功能,让您的网站或应用拥有更加直观易用的菜单系统。 项目简介 Bootstrap Submenu是一个轻量级的...

gitblog_00017的博客 613

我用GPT-5.5十分钟就搞定了论文创新点!全靠这三个提示词

各位同仁好,我是七哥。一个在高校里从事人工智能 相关领域研究,钻研用大模型AI实操的学术人。可以和七哥交流学术写作或Gemini、GPT、Claude 等大模型 学术实操相关问题,多多交流,相互成就,共同进步。多数研究者一写创新点就总觉得只有提出了全新的理论、颠覆了整个领域,才算真正的创新。但学术研究里的创新,有一半不是从零创造的,是在前人工作的基础上,准确找到还没人解决、或者没解决好的问题,而且真正能立住的创新通常都离不开以下这三个问题。第一,前人到底缺了什么。

智能AI让学术科研更容易 709

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

如何在Bootstrap中实现带进度指示的表单步骤条

在点击事件里调用 checkStepValidity(),而不是等 submit 时才校验校验失败时,用 focus() 定位到第一个无效字段,别只弹 alert禁用“下一步”按钮直到当前步通过校验,用 btn.disabled = true,别只加 opacity: 0.5如果某步异步校验(比如检查用户名是否可用),按钮要进 loading 状态,且禁止重复点击进度指示的视觉反馈,关键在 width 计算和过渡动画所谓“带进度指示”,通常指步骤节点之间有一条连接线,随着步骤推进逐渐变色/延长。

2401_83595681的博客 202

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

CSS day_13(6.28) Boot常用组件(nav、tab、分页)Sass介绍

Boot常用组件(nav、tab、分页)Sass介绍

m0_70328115的博客 637

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

bootstrap-胶囊式标签页

说明使用.nav-pills类实现胶囊式标签页示例<!DOCTYPEhtml> <htmllang="zh-CN"> <head> <metacharset="utf-8"> <metahttp-equiv="X-UA-Compatible"content="IE=edge">...

weixin_33863087的博客 635

Scrollspy

Scrollspy Automatically update Bootstrap navigation or list group components based on scroll position to indicate which link is currently active in the viewport. ads via Carbon Limited time offer: Get...

[Blog][Domain] programb.blog.youkuaiyun.com 477

如何在Start Bootstrap中快速实现导航标签与Pills内容切换:终极指南

Start Bootstrap是一个免费开源的Bootstrap主题和模板库,提供了丰富的UI组件和布局方案。本文将详细介绍如何在Start Bootstrap项目中快速实现导航标签(Nav Tabs)与Pills内容切换功能,帮助你轻松构建交互式网页界面。 ## 了解导航标签与Pills的核心应用场景 导航标签(Nav Tabs)和Pills是Bootstrap中常用的导航组件,主要用于在同

gitblog_01173的博客 677

Bootstrap导航组件

导航 Bootstrap3提供了灵活、多样的导航组件,允许使用相同的标签和不同的类,来实现不同风格的导航,具有非常高的可定制性。 Bootstrap3中的导航组件,都是基于列表实现的,可以使用无序列表(<ul>)和有序列表(<ol>)来定义导航结构,暂不支持描述列表(<dl>)。 创建导航 所有导航组件都具有相同的结构,并公用一个 .nav 的类,只需再...

歪脖先生的博客 814
上一篇: BootStrap--CSS组件--输入框组(input-group)
下一篇: BootStrap--CSS组件--导航条(navbar)
github_34514750
博客等级 码龄11年 44粉丝 198原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值