草庐IT

html实现好看的导航主页(附源码)

xcLeigh 2023-04-15 原文

文章目录

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


html实现好看的导航主页(附源码) html实现好看的导航主页,html导航博客,html导航界面,通过头部主菜单,中部搜索导航,尾部悬浮出现底部菜单,右侧音乐播放按钮,背景酷炫的动态效果,实现好看的导航主页。用作自己的常用辅助导航界面,还有屏幕保护界面,全屏(F12)查阅效果更加。

1.设计来源

1.1 主界面

  • 头部
  • 头部左侧是站内导航,后面的都是点击后在站内打开,具体效果可以在文章下面查看效果图。
  • 头部右侧是音乐播放器,动态效果,支持播放和暂停
  • 中间是一个iframe嵌套的界面,导航主页这个界面开发的效果,其他左侧站内导航都是跳转链接
  • 中间支持关键字站外搜索。
  • 下面几排菜单,是常用的站外链接记录。

1.2 底部导航

底部导航是通过鼠标悬浮底部的时候,出现底部导航菜单,都是站外跳转链接,到时候可以用作自己的开发工具跳转。

1.3 屏幕保护

屏幕保护采用的是,点击屏保跳转屏幕保护界面,中间显示的时间是动态的,实时变化的,上面图标悬浮旋转效果。

支持更多功能扩展,譬如站外跳转链接,改为自己站内开发的功能跳转,给了大家一个不错的入口,里面的故事精彩程度,就看大家能挖掘多少了。
站外功能点推荐(可以加到自己的导航主页里面,会有嵌套效果):

更多源码 关注博主,持续输出好的设计。
更多讲解,看动态效果

2.效果和源码

2.1 动态效果

通过头部主菜单,中部搜索导航,尾部悬浮出现底部菜单,右侧音乐播放按钮,背景酷炫的动态效果,实现好看的导航主页。用作自己的常用辅助导航界面,还有屏幕保护界面,全屏(F12)查阅效果更加。下面咋们一起来欣赏导航主页效果图。别忘记点赞+收藏,持续提供优秀的源码。

html实现好看的导航主页

2.2 源代码

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

  • 主界面代码
<!DOCTYPE html>
<html>
  <head> 
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- <meta content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" />  -->
    <link rel="icon" type="image/png" href="img/favicon.ico" /> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 
    <title>好看的导航主页 - xcLeigh</title> 
    <link rel="stylesheet" type="text/css" href="css/supersized.css"/>
    <link rel="stylesheet" type="text/css" href="css/index.css"/>
    <link rel="stylesheet" type="text/css" href="css/all.min.css"/>
</head>
<body>   
<div id="supersized">
</div> 
<div class="divContentBg"></div>
<div class="divContent">
  <div style="position:absolute;width:100%;height:70px;z-index: 666;">
    <div style="display:flex;align-items: center; justify-content: flex-start; height: 70px;">
      <div class="item active" onclick="showUrl('page.html')">
        <i class="fas fa-home"></i><span>导航主页</span>
      </div>
      <div class="item" onclick="showUrl('https://music.91q.com/')">
        <i class="fas fa-music"></i><span>音乐随心听</span>
      </div>
      <div class="item" onclick="showUrl('https://blog.csdn.net/weixin_43151418/article/details/127532058')">
        <i class="fas fa-print"></i><span>个人便签</span>
      </div>
      <div class="item" onclick="showUrl('https://blog.csdn.net/weixin_43151418/article/details/127736068')">
        <i class="fas fa-paw"></i><span>个人空间</span>
      </div>
      <div class="item" onclick="showUrl('https://blog.csdn.net/weixin_43151418/article/details/125350141')">
        <i class="fas fa-user"></i><span>个人简历</span>
      </div>
      <div class="item" onclick="showUrl('https://blog.csdn.net/weixin_43151418/article/details/127964115')">
        <i class="fas fa-heart"></i><span>个人表白</span>
      </div>
    </div>
  </div>
  <div style="position:absolute;width:100%; margin-top: 70px; height: calc(100% - 80px);">
      <iframe id="ContentIframe" src="page.html" style="border: 0px;width:100%;height:100%;overflow: hidden;"></iframe>
  </div>
</div>
<div id="maic">
  <img id="imgdh" src="img/music.gif">
  <img id="img" src="img/music_off.png">
  <audio src="img/mydream.mp3" autoplay loop></audio>
</div>
<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="js/supersized-init.js"></script>
<script type="text/javascript" src="js/supersized.3.2.7.min.js"></script>
<script type="text/javascript" src="js/index.js"></script>
</body>
</html>

  • 屏保界面代码
<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>好看的导航主页 - xcLeigh</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
	<link rel="stylesheet" href="./css/lock.css" /> 
</head>

<body onclick="goUrl();" style="cursor: pointer;">
    <div class="cs">
        <img src="img/logo.png" id="logo">
    </div>
    <canvas class="canvas" width="1820" height="905"></canvas>
    <p class="text" style="color:white;">
        <img src="images/suo.png" /><br/>
        <span style="color: orange;cursor: pointer;">静默状态,点击进入</span><br/>
        xcLeigh | 个人导航 V1.0 | 上线了,<span id="span_dt_dt"></span>
    </p>
</body>
  <script src="./js/lock.js" type="text/javascript"></script> 
</html>

源码下载

html实现好看的导航主页(源码) 点击下载


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

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

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

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


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


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


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

有关html实现好看的导航主页(附源码)的更多相关文章

  1. ruby - 使用 ruby​​ 将 HTML 转换为纯文本并维护结构/格式 - 2

    我想将html转换为纯文本。不过,我不想只删除标签,我想智能地保留尽可能多的格式。为插入换行符标签,检测段落并格式化它们等。输入非常简单,通常是格式良好的html(不是整个文档,只是一堆内容,通常没有anchor或图像)。我可以将几个正则表达式放在一起,让我达到80%,但我认为可能有一些现有的解决方案更智能。 最佳答案 首先,不要尝试为此使用正则表达式。很有可能你会想出一个脆弱/脆弱的解决方案,它会随着HTML的变化而崩溃,或者很难管理和维护。您可以使用Nokogiri快速解析HTML并提取文本:require'nokogiri'h

  2. ruby-on-rails - Rails HTML 请求渲染 JSON - 2

    在我的Controller中,我通过以下方式在我的index方法中支持HTML和JSON:respond_todo|format|format.htmlformat.json{renderjson:@user}end在浏览器中拉起它时,它会自然地以HTML呈现。但是,当我对/user资源进行内容类型为application/json的curl调用时(因为它是索引方法),我仍然将HTML作为响应。如何获取JSON作为响应?我还需要说明什么? 最佳答案 您应该将.json附加到请求的url,提供的格式在routes.rb的路径中定义。这

  3. ruby-on-rails - 使用 Sublime Text 3 突出显示 HTML 背景语法中的 ERB? - 2

    所以我在关注Railscast,我注意到在html.erb文件中,ruby代码有一个微弱的背景高亮效果,以区别于其他代码HTML文档。我知道Ryan使用TextMate。我正在使用SublimeText3。我怎样才能达到同样的效果?谢谢! 最佳答案 为SublimeText安装ERB包。假设您安装了SublimeText包管理器*,只需点击cmd+shift+P即可获得命令菜单,然后键入installpackage并选择PackageControl:InstallPackage获取包管理器菜单。在该菜单中,键入ERB并在看到包时选择

  4. ruby - 如何根据特征实现 FactoryGirl 的条件行为 - 2

    我有一个用户工厂。我希望默认情况下确认用户。但是鉴于unconfirmed特征,我不希望它们被确认。虽然我有一个基于实现细节而不是抽象的工作实现,但我想知道如何正确地做到这一点。factory:userdoafter(:create)do|user,evaluator|#unwantedimplementationdetailshereunlessFactoryGirl.factories[:user].defined_traits.map(&:name).include?(:unconfirmed)user.confirm!endendtrait:unconfirmeddoenden

  5. ruby-on-rails - Ruby url 到 html 链接转换 - 2

    我正在使用Rails构建一个简单的聊天应用程序。当用户输入url时,我希望将其输出为html链接(即“url”)。我想知道在Ruby中是否有任何库或众所周知的方法可以做到这一点。如果没有,我有一些不错的正则表达式示例代码可以使用... 最佳答案 查看auto_linkRails提供的辅助方法。这会将所有URL和电子邮件地址变成可点击的链接(htmlanchor标记)。这是文档中的代码示例。auto_link("Gotohttp://www.rubyonrails.organdsayhellotodavid@loudthinking.

  6. ruby-on-rails - capybara ::ElementNotFound:无法找到 xpath "/html" - 2

    我正在学习http://ruby.railstutorial.org/chapters/static-pages上的RubyonRails教程并遇到以下错误StaticPagesHomepageshouldhavethecontent'SampleApp'Failure/Error:page.shouldhave_content('SampleApp')Capybara::ElementNotFound:Unabletofindxpath"/html"#(eval):2:in`text'#./spec/requests/static_pages_spec.rb:7:in`(root)'

  7. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  8. UE4 源码阅读:从引擎启动到Receive Begin Play - 2

    一、引擎主循环UE版本:4.27一、引擎主循环的位置:Launch.cpp:GuardedMain函数二、、GuardedMain函数执行逻辑:1、EnginePreInit:加载大多数模块int32ErrorLevel=EnginePreInit(CmdLine);PreInit模块加载顺序:模块加载过程:(1)注册模块中定义的UObject,同时为每个类构造一个类默认对象(CDO,记录类的默认状态,作为模板用于子类实例创建)(2)调用模块的StartUpModule方法2、FEngineLoop::Init()1、检查Engine的配置文件找出使用了哪一个GameEngine类(UGame

  9. 基于C#实现简易绘图工具【100010177】 - 2

    C#实现简易绘图工具一.引言实验目的:通过制作窗体应用程序(C#画图软件),熟悉基本的窗体设计过程以及控件设计,事件处理等,熟悉使用C#的winform窗体进行绘图的基本步骤,对于面向对象编程有更加深刻的体会.Tutorial任务设计一个具有基本功能的画图软件**·包括简单的新建文件,保存,重新绘图等功能**·实现一些基本图形的绘制,包括铅笔和基本形状等,学习橡皮工具的创建**·设计一个合理舒适的UI界面**注明:你可能需要先了解一些关于winform窗体应用程序绘图的基本知识,以及关于GDI+类和结构的知识二.实验环境Windows系统下的visualstudio2017C#窗体应用程序三.

  10. MIMO-OFDM无线通信技术及MATLAB实现(1)无线信道:传播和衰落 - 2

     MIMO技术的优缺点优点通过下面三个增益来总体概括:阵列增益。阵列增益是指由于接收机通过对接收信号的相干合并而活得的平均SNR的提高。在发射机不知道信道信息的情况下,MIMO系统可以获得的阵列增益与接收天线数成正比复用增益。在采用空间复用方案的MIMO系统中,可以获得复用增益,即信道容量成倍增加。信道容量的增加与min(Nt,Nr)成正比分集增益。在采用空间分集方案的MIMO系统中,可以获得分集增益,即可靠性性能的改善。分集增益用独立衰落支路数来描述,即分集指数。在使用了空时编码的MIMO系统中,由于接收天线或发射天线之间的间距较远,可认为它们各自的大尺度衰落是相互独立的,因此分布式MIMO

随机推荐