使用boostrap制作导航栏

简介: 我们常常看见这样的导航栏的结构,基本上都是一个模板里面做出来的,现在就教大家怎么制作这样的模板。

使用boostrap制作导航栏

效果展示
我们常常看见这样的导航栏的结构,基本上都是一个模板里面做出来的,现在就教大家怎么制作这样的模板。
在这里插入图片描述

引入boostrap组件

import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min'

进入boostrap官网去寻找组件
官网:https://v5.bootcss.com/docs/components/navbar/

在官网里面我们可以根据左边的导航栏快速的匹配到,我们需要的组价的地方,
通过观察找到我们需要的组件,然后复制代码到,自己的页面,进行一定的修改
在这里插入图片描述
但是这个代码的一个问题是我们希望导航栏的背景是黑色的,这个时候我们就需要在最顶端的类里面加上navbar-dark属性,然后再把bg-light改为bg-dark这样文字就成了白色的了。

我们现在还需要一段可以下拉的代码,然后就寻找到了,这一段,只是复制的时候我们需要注意一下,需要复制完整的<ul>标签,然后在此基础上进行修改。
得到这样的结果。

 <ul class="navbar-nav">
        <li class="nav-item dropdown">
          <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
            极客李华
        </a>
          <ul class="dropdown-menu">
            <li><a class="dropdown-item" href="#">我的Bot</a></li>
            <li><a class="dropdown-item" href="#">退出</a></li>
            
          </ul>
        </li>
      </ul>

在这里插入图片描述

最后的结果但代码是这样的。

<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  <div class="container">
    <a class="navbar-brand" href="#">King Of Bots</a>
    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarText">
      <ul class="navbar-nav me-auto mb-2 mb-lg-0">
        <li class="nav-item">
          <a class="nav-link active" aria-current="page" href="#">对战</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">对局列表</a>
        </li>
        <li class="nav-item">
          <a class="nav-link" href="#">排行榜</a>
        </li>
      </ul>
      <ul class="navbar-nav">
        <li class="nav-item dropdown">
          <a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">
            极客李华
        </a>
          <ul class="dropdown-menu">
            <li><a class="dropdown-item" href="#">我的Bot</a></li>
            <li><a class="dropdown-item" href="#">退出</a></li>
            
          </ul>
        </li>
      </ul>
    </div>
  </div>
</nav>
相关文章
|
5月前
|
前端开发
前端如何制作简易的菜单多级导航栏
前端如何制作简易的菜单多级导航栏
129 0
|
10月前
|
容器
uniapp中制作侧边导航栏
uniapp中制作侧边导航栏
590 0
|
前端开发
组件之 媒体对象(图文混排)、 导航组件, 手动实现bootstrap的导航栏
组件之 媒体对象(图文混排)、 导航组件, 手动实现bootstrap的导航栏
组件之 媒体对象(图文混排)、 导航组件, 手动实现bootstrap的导航栏
|
XML 数据格式 容器
SharePoint开发 - 自定义导航菜单(三)附其他代码
博客地址 http://blog.csdn.net/foxdave 接上篇点击打开链接 LeftNavGroupTemplate.cs internal class LeftNavGroupTemplate : ITemplate { ...
921 0
|
C#
C#软件开发实例.私人订制自己的屏幕截图工具(十一)编辑工具栏的实现
本实例全部文章目录 (一)功能概览 (二)创建项目、注册热键、显示截图主窗口 (三)托盘图标及菜单的实现 (四)基本截图功能实现 (五)针对拖拽时闪烁卡顿现象的优化 (六)添加配置管理功能 (七)添加放大镜的功能 (八)添加键盘操作截图的功能 (九)使用自定义光标,QQ截图时的光标 (十)在截图中包含鼠标指针形状 概述 截图之后,有时我们需要对其进行标注、修改等功能,这里就讲一下编辑工具栏的实现。
989 0
|
前端开发 JavaScript Java
Bootstrap<基础十七>导航栏
原文:Bootstrap导航栏 导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点。导航栏在您的应用或网站中作为导航页头的响应式基础组件。导航栏在移动设备的视图中是折叠的,随着可用视口宽度的增加,导航栏也会水平展开。
1176 0