html实现好看的多种风格导航菜单(附源码)

news2024/11/19 1:28:28

文章目录

  • 1.设计来源
    • 1.1 顶部导航菜单
      • 1.1.1 界面风格1-一二级连体导航菜单
      • 1.1.2 界面风格2-二级导航下拉框
      • 1.1.3 界面风格3-系统开始风格
      • 1.1.4 界面风格4-购物类导航菜单
      • 1.1.5 界面风格5 - 带搜索扩展的导航条
      • 1.1.6 界面风格6-火热效果多级导航条
    • 1.2 悬浮按钮菜单
      • 1.2.1 界面风格1
      • 1.2.2 界面风格2
      • 1.2.3 界面风格3
      • 1.2.4 界面风格4
      • 1.2.5 界面风格5
      • 1.2.6 界面风格6
      • 1.2.7 界面风格7
      • 1.2.8 界面风格8
    • 1.3 右键功能菜单
      • 1.3.1 界面风格1 - 多级右键导航菜单
      • 1.3.2 界面风格2 - 单级右键导航菜单
      • 1.3.3 界面风格3 - 酷炫圆形右键导航菜单
    • 1.4 左侧导航菜单
      • 1.4.1 界面风格1 - 简易风左侧导航菜单
      • 1.4.2 界面风格2 - 黑系列左侧导航菜单
      • 1.4.3 界面风格3
      • 1.4.4 界面风格4
      • 1.4.5 界面风格5
      • 1.4.6 界面风格6
  • 2.效果和源码
    • 2.1 动态效果
    • 2.2 源代码
    • 2.3 资源结构图
  • 源码下载

作者:xcLeigh
文章地址:https://blog.csdn.net/weixin_43151418/article/details/131412565


html实现好看的多种风格导航菜单(附源码) ,导航菜单,源码下载,分为顶部导航菜单,悬浮按钮菜单,右键功能菜单,左侧导航菜单四种导航菜单。每种导航菜单有至少三种风格,总共23种风格,各种风格都有,代码上手简单,代码独立,可以直接使用,效果酷炫,总有一款你喜欢的。也可直接预览效果。

1.设计来源

1.1 顶部导航菜单

1.1.1 界面风格1-一二级连体导航菜单

    舒适版的顶部导航菜单,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.1.2 界面风格2-二级导航下拉框

    舒适版的顶部导航菜单,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.1.3 界面风格3-系统开始风格

    舒适版的顶部导航菜单,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.1.4 界面风格4-购物类导航菜单

    舒适版的顶部导航菜单,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.1.5 界面风格5 - 带搜索扩展的导航条

    舒适版的顶部导航菜单,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.1.6 界面风格6-火热效果多级导航条

    舒适版的顶部导航菜单,支持多级菜单导航,代码简单,方便直接使用,具体效果,见下面的 动态效果

在这里插入图片描述

1.2 悬浮按钮菜单

    悬浮按钮菜单,支持放到界面任何位置,支持自定义多级菜单,支持动态配置各种样式,各种效果。

1.2.1 界面风格1

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

在这里插入图片描述
圈起来效果

在这里插入图片描述
半圆效果

在这里插入图片描述
半角效果

1.2.2 界面风格2

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

在这里插入图片描述
半圆效果

在这里插入图片描述
圈起来效果

1.2.3 界面风格3

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,这里部分是图片,看不出动态效果,具体界面完整效果,见下面的 动态效果

右下角固定图标
在这里插入图片描述

1.2.4 界面风格4

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

在这里插入图片描述

1.2.5 界面风格5

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

在这里插入图片描述
效果1-花型导航

在这里插入图片描述
效果2-环形导航吸附

在这里插入图片描述
效果3-环形导航间隔

在这里插入图片描述
效果4-横条导航

1.2.6 界面风格6

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

单击出现导航菜单

在这里插入图片描述

1.2.7 界面风格7

    酷炫的悬浮按钮菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

单击出现导航菜单
在这里插入图片描述

1.2.8 界面风格8

    酷炫的悬浮按钮菜单,支持多级菜单导航,支持任意位置拖动,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.3 右键功能菜单

1.3.1 界面风格1 - 多级右键导航菜单

    灵活的右键功能菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.3.2 界面风格2 - 单级右键导航菜单

    灵活的右键功能菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.3.3 界面风格3 - 酷炫圆形右键导航菜单

    灵活的右键功能菜单,支持多级菜单导航,右键点击的时候带有音效,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4 左侧导航菜单

1.4.1 界面风格1 - 简易风左侧导航菜单

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4.2 界面风格2 - 黑系列左侧导航菜单

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4.3 界面风格3

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4.4 界面风格4

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4.5 界面风格5

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

1.4.6 界面风格6

    固定的左侧导航菜单,支持多级菜单导航,代码简单,方便直接使用,多种效果样式,具体效果,见下面的 动态效果

请添加图片描述

2.效果和源码

2.1 动态效果

    这里是完整的效果演示,代码兼容性强,可在此代码基础上更加完善功能,支持扩展自己的风格,可以删减内容,打造属于自己的导航菜单模板。

html实现好看的多种风格导航菜单

2.2 源代码

    这里是主界面的代码,其他图片、js、css等代码,见下面的 源码下载 ,里面有所有代码资源和相关说明。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>多种风格导航菜单 - xcLeigh</title>
	<link href="images/favicon.png" rel="icon">
	<link rel="stylesheet" type="text/css" href="css/mycss.css" />
</head>

<body style="margin:auto;padding:auto; background-color:rgba(255,133,0,0.03);">
	<div class="dicContent" style="width:100%; height:calc(100% - 76px); z-index:111; position:absolute; margin:0px;padding:0px; margin-top:46px;">
        
		<iframe  class="dicContent" id="iframeContent" src="template/右键功能菜单风格1/index.html" border="0" style="border:0px;width:100%;height:calc(100%); position: absolute; margin:0px;padding:0px;background-color: transparent !important;"></iframe>
	</div>
    <div style="position: absolute; bottom: 0px; text-align: center; width:100%; z-index: 999999;">
        <span style="background-color: orange; padding: 4px 8px; display: block; color: white;">此处是演示,每个风格的代码独立,可以直接使用,这个页面是将所有代码关联起来,便于演示。有不懂的可以私信联系我。</span>
    </div>
    <div class="nav">
		<span onclick="showUrl('https://blog.csdn.net/weixin_43151418/')">
            <img src="images/favicon.png" style="width: 12px; height: 12px; padding-top: 12px;">
            xcLeigh源码
        </span>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格8/index.html',this)" style="border-right: 2px dashed orange;">风格8</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格7/index.html',this)">风格7</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格6/index.html',this)">风格6</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格5/index.html',this)">风格5</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格4/index.html',this)">风格4</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格3/index.html',this)">风格3</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格2/index.html',this)">风格2</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/悬浮按钮菜单风格1/index.html',this)">悬浮按钮菜单</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格6/index.html',this)" style="border-right: 2px dashed orange;">风格6</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格5/index.html',this)">风格5</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格4/index.html',this)">风格4</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格3/index.html',this)">风格3</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格2/index.html',this)">风格2</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/顶部导航菜单风格1/index.html',this)">顶部导航菜单</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格6/index.html',this)" style="border-right: 2px dashed orange;">风格6</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格5/index.html',this)">风格5</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格4/index.html',this)">风格4</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格3/index.html',this)">风格3</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格2/index.html',this)">风格2</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/左侧导航菜单风格1/index.html',this)">左侧导航菜单</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/右键功能菜单风格3/index.html',this)" style="border-right: 2px dashed orange;">风格3</a>
        <a href="javascript:void(0);" class="link" onclick="showContent('template/右键功能菜单风格2/index.html',this)">风格2</a>
        <a href="javascript:void(0);" class="link active" onclick="showContent('template/右键功能菜单风格1/index.html',this)" style="border-left: 2px dashed orange;">右键功能菜单</a>
    </div>
</body>
<script type="text/javascript"  src="js/myscript.js"></script>
</html>

2.3 资源结构图

所有资源结构示例

在这里插入图片描述

单个资源结构示例

在这里插入图片描述


源码下载

html实现好看的多种风格导航菜单(源码) 点击下载
在这里插入图片描述


     💢 关注博主 带你实现畅游前后端

     🏰 加入社区 带你体验马航不孤单

     💯 神秘个人简介 带你体验不一样得介绍

     💘 为爱表白 为你那个TA,体验别致的浪漫惊喜

     🎀 酷炫邀请函 带你体验高大上得邀请


     ① 🉑提供云服务部署(有自己的阿里云);
     ② 🉑提供前端、后端、应用程序、H5、小程序、公众号等相关业务;
     如🈶合作请联系我,期待您的联系。
    :本文撰写于CSDN平台,作者:xcLeigh(所有权归作者所有),https://blog.csdn.net/weixin_43151418,如果相关下载没有跳转,请查看这个地址,相关链接没有跳转,皆是抄袭本文,转载请备注本文原地址。


     亲,码字不易,动动小手,欢迎 点赞 ➕ 收藏,如 🈶 问题请留言(评论),博主看见后一定及时给您答复,💌💌💌


原文地址:https://blog.csdn.net/weixin_43151418/article/details/131412565(防止抄袭,原文地址不可删除)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/699811.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Retrofit学习基础

1. 基本使用 Retrofit 网络请求的工作本质上是OkHttp完成&#xff0c;而 Retrofit 仅负责 网络请求接口的封装。App应用程序通过Retrofit请求网络&#xff0c;实际上是使用 Retrofit 接口层封装请求参数、Header、Url 等信息&#xff0c;之后由 OkHttp 完成后续的请求操作在服…

如何扫码看文件?多个文件如何独立建码?

现在用二维码来承载文件是很常见的一种方式&#xff0c;可以将多个不同文件做成一个二维码或者多个二维码&#xff0c;来让其他人扫码查看&#xff0c;那么文件转二维码的方法是如何来操作的呢&#xff1f;下面教大家使用二维码生成器&#xff08;免费在线二维码生成器-二维码在…

5.7.3 UDP协议格式(二)使用Wireshark分析UDP用户数据报

5.7.3 UDP协议格式&#xff08;二&#xff09;使用Wireshark分析UDP用户数据报 我们通过对Wireshark采集的UDP用户数据报进行分析&#xff0c;判定一下UDP用户数据报报文接收的是否正确&#xff0c;这里我们首先要对Wireshark采集到的UDP数据的含义。 如图 其中分组详情面板中…

编译时间和运行态时间交换的优缺点

前言 &#xff08;1&#xff09;前几天&#xff0c;我刷视频无意之间看到一个视频说&#xff0c;sizeof(a)&#xff0c;这个a是会自增吗&#xff1f; &#xff08;2&#xff09;如果有经验的人肯定会说&#xff0c;不会自增&#xff0c;这是常识。那么将这句话转化为汇编之后会…

GLP-1爆火2023:神药显雏形,争夺引内卷

2023年过半&#xff0c;如果要从创新药角度做一份总结&#xff0c;什么赛道、哪类药物会是“当红炸子鸡”&#xff1f;答案一定是GLP-1类药物。 原本用于治疗二型糖尿病的药物&#xff0c;在国内社交媒体上&#xff0c;关于司美格鲁肽的减肥奇效&#xff0c;甚至引发了一股抢药…

GBDT算法原理以及实例理解(含Python代码简单实现版)

一、算法简介&#xff1a; GBDT 的全称是 Gradient Boosting Decision Tree&#xff0c;梯度提升树&#xff0c;在传统机器学习算法中&#xff0c;GBDT算的上是TOP前三的算法。 想要理解GBDT的真正意义&#xff0c;那就必须理解GBDT中的Gradient Boosting和Decision Tree分别…

python开发构建基于国家气象台免费免费数据查询接口的气象数据采集与可视化分析应用

天气气象数据是用于描述和记录大气环境状态和变化的数据。它包含了各种气象要素和参数的观测值&#xff0c;如温度、湿度、风速、降水量、气压等。 天气气象数据通常由气象站点、卫星观测和气象雷达等设备获取。这些设备会定期测量和记录各种气象要素&#xff0c;并将数据传输…

怎么虚化图片?虚化图片的软件分享!​

虚化图片是一种广泛应用于摄影和设计领域的技术。它可以通过柔化图像的某些部分&#xff0c;使图片更加优美、柔和&#xff0c;使人们更加关注图像的主体&#xff0c;强调出图片的重点。虚化图片的使用场景非常广泛。它可以用于制作海报、广告、杂志等印刷媒体&#xff0c;也可…

编译、安装、调试Linux内核

这里写目录标题 编译安装内核下载内核安装依赖更改.config编译内核安装首先安装模块安装内核更改引导更改grub重启 其他操作清理内核源目录卸载安装的内核修改内核配置菜单实现对新加入内核源码的控制 常见问题1. Module.symvers is missing2. No rule to make target ‘debian…

Redux的讲解与教程

我们在学习和使用React做项目的时候&#xff0c;肯定离不开Redux的使用。那么 “Redux” 是什么呢&#xff1f;。它有什么作用&#xff1f;它帮助我解决什么问题&#xff1f;我为什么要使用它&#xff1f;搞懂这些能让我们更好的理解和使用Redux。 Redux 是什么&#xff1f; R…

setjmp和longjmp

使用这两个函数时&#xff0c;一定要牢记&#xff0c; longjmp函数是有去无回的&#xff0c;后面还有两个错误的使用示例。 #include <setjmp.h> int setjmp(jmp_buf env); void longjmp(jmp_buf env, int val); 基础例子&#xff1a; #include <setjmp.h> #inc…

XHbuilder 需要的 ipa 签名,超详细的教程,你不看吃亏的是自己!

今天使用 hbuilder 运行到 ios 真机的时候&#xff0c;突然发现还需要 ipa 签名&#xff0c;这是什么东东呢&#xff1f; 1、IPA 签名是什么&#xff1f; 因苹果公司禁止企业证书用于非企业内部开发者。所以开发者无法再使用DCloud的企业证书签名的标准运行基座。 运行标准基…

预约直播 | 展心展力MetaApp:基于DeepRec的稀疏模型训练实践

MetaApp-推荐广告研发部&#xff0c;主要负责 MetaApp 拳头产品 233 乐园的首页信息流的推荐和广告系统&#xff0c;是比较传统的推广搜组。本次议题介绍了 MetaApp-推荐广告研发部 从传统的TensorFlow&#xff08;cpu&#xff09;自研分布式ps方案&#xff0c;逐步迁移到使用…

智能安全配电装置伙房食堂中的应用

【摘要】伙房食堂是高频用火用电场所&#xff0c;用火用电设备集中&#xff0c;同时人流量密集&#xff0c;如果没有做好预防工作&#xff0c;则容易引发火灾&#xff0c;造成人员伤亡。智能安全配电装置作为一种安全配电产品&#xff0c;可以有效预防电气事故的发生&#xff0…

HttpRunner_参数化进阶

目录 一.获取返回包数据 二.调用其他接口返回值 三.yml文件 四.设置全局变量并引用 五.调用函数 六.参数化驱动(最简单的方式) 七.参数化驱动(复杂的方式)   八.使用指定的报告模板指定报告生成路径 九.保存测试过程数据 十.单独使用HttpRunner 一.获取返回包数据 …

QCN6274 QCN9274 What is the difference?|WIFI7 Solution|Wallys

QCN6274 QCN9274 What is the difference?|WIFI7 Solution|Wallys Q:QCN6274 QCN9274 What is the difference? A:The QCN6274 is a Qualcomm WiFi 7 chip, and Wallys is currently in the process of developing a WiFi module integrated with the QCN9274 chip. Its imp…

Pytorch实现多GPU并行训练(DDP)

Pytorch实现并行训练通常有两个接口&#xff1a;DP&#xff08;DataParallel&#xff09;和DDP&#xff08;DistributedDataParallel&#xff09;。目前DP&#xff08;DataParallel&#xff09;已经被Pytorch官方deprecate掉了&#xff0c;原因有二&#xff1a;1&#xff0c;DP…

浅聊Android性能优化~

作者&#xff1a;一只修仙的猿 前言 关于性能优化&#xff0c;可能我们的第一反应是这是高手做的事情&#xff0c;一直以来我也是这样认为的。但在最近一段时间&#xff0c;在公司项目上做了一些框架的性能优化&#xff0c;让我初步掀开了性能优化的面纱&#xff0c;也对他有了…

VirtualBox 部署 KVM 虚拟化

什么是KVM技术&#xff1f; KVM&#xff08;Kernel-based Virtual Machine&#xff09;是一种开源的虚拟化技术&#xff0c;它是Linux内核的一部分。KVM通过将Linux内核转换为Hypervisor&#xff0c;允许在同一物理主机上运行多个虚拟机实例&#xff0c;每个实例可以独享一部分…

JAVA学习之String学习

1.底层是用什么实现的&#xff1f; JDK8用的char数组&#xff0c;JDK9开始使用byte数组,而且都是final型&#xff0c;所以不同字符串&#xff08;值&#xff09;的地址必然不同。 char和byte的区别&#xff1a;char是2个字节表示&#xff0c;而byte是一个字节。 JDK17中&…