如何在Bootstrap中使用navbar-inverse创建一个菜单
在这篇文章中,我们将学习如何使用Bootstrap中的navbar-inverse创建一个菜单,并通过实例了解其实现。在为网站制作导航栏时,菜单栏是一个非常重要的部分。我们可以使用Bootstrap的navbar-inverse类来创建一个菜单栏,并反转菜单栏的颜色。
Bootstrap中的导航条包含许多类,如:。
- .navbar-brand类。该类用于你的公司、产品或项目名称,或任何品牌名称。
- .navbar-nav类。该类用于全高和轻量级导航(包括对下拉菜单的支持)。
- .navbar-toggler类:该类用于折叠插件和其他导航切换行为。
- .navbar-text类:该类用于添加垂直居中的文本串。
- .collapse.navbar-collapse类。该类用于按父断点分组和隐藏导航条内容。
- flex和spacing实用类用于任何表单控件和动作。
我们将通过这个例子来了解上述类和它们的用法。让我们看看如何使用Bootstrap实现导航条。
第1步:在我们的HTML文件中导入Bootstrap CDN链接。
第2步:在你的<body>
中加入<nav>
标签,并在其中加入navbar和navbar-default类。
第3步:创建一个类名为navbar navbar-default的<nav>
标签,在<nav>
标签内部,我们将创建一个类名为“container-fluid”的<div>
标签。现在,为了使用品牌标志或名称,我们将添加一个类作为navbar-brand,并在其中创建一个<ul>
标签,类名为 “nav navbar-nav”,然后使用<li>
标签来列出项目。
在这个阶段,我们已经用Bootstrap创建了一个基本的导航条。下面的代码例子说明了Bootstrap中的基本导航栏。
完整代码:
输出:
Bootstrap中的简单导航栏
从上面的输出中,我们可以看到,菜单栏的背景是白色的,如果我们需要将背景改为黑色,其他文本内容改为白色,我们可以简单地在<nav>
标签中添加’.navbar-inverse’类,如下图所示。
例子:这个例子说明了在Bootstrap中使用.navbar-inverse类来改变背景为黑色。
输出:
添加导航条反面后,导航条变黑了
从上面的输出可以清楚地看到,颜色变成了黑色,字体变成了白色。因此,我们已经成功地使用Bootstrap的”navbar-inverse”类创建了一个基本的导航条。现在,我们还可以在导航栏内添加一些功能,如下拉和搜索选项。
为了制作一个下拉菜单,我们将使用以下代码。
为了将搜索选项放在导航栏的右边,我们将使用下面的代码片段。
在这一点上,我们在添加了更多的功能,如下拉和搜索栏后,做出了更新的导航条代码。
完整代码:
输出:
添加下拉和搜索选项等功能后的导航栏
注意:类 “.navbar-inverse” 现在已经过时了。它在bootstrap中用于使导航条变暗,直到3.3.7版本。现在,在当前的5.0.0版本和之前的4.6.1版本中,”.bg-dark”类被用来使组件变暗。