专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

原生JavaScript自制个性化导航栏,来看看吧

ins518 2024-09-16 21:45:28 技术文章 11 ℃ 0 评论

本篇文章将教大家如何编写导航栏,如果大家掌握之后,通过自定义样式,完全可以实现个性化的导航栏。

效果图

首先我们看下效果图,后面的编辑和查看导航也是相同的效果。

效果图

实现方式

接下来我们直接通过代码的方式来展示如何完成导航栏的编写

  • css部分代码

首先是div的通用样式

div通用样式

然后是鼠标悬浮的效果

鼠标悬浮效果

最后是菜单栏的效果

菜单栏效果

  • js代码控制菜单栏效果

首先是鼠标悬停和鼠标离开菜单时的效果

鼠标悬停和移除菜单栏

然后是关于高亮效果的展示和取消

高亮效果的显示和取消

最后是菜单栏被点击时的函数

点击菜单栏的函数

  • html部分代码

首先我们来看一下导航栏html代码

导航栏的html代码

然后是文件菜单的html代码

文件菜单的html代码

其次是编辑菜单的html代码

编辑菜单的html代码

最后是查看菜单的html代码

查看菜单的html代码

总结

至此,一个完整的自定义导航栏效果就完成了,如果觉得不好看的,完全可以自己设计样式让它更符合自己的品味,如果感兴趣的希望自己把代码试敲一遍,毕竟代码要自己实践才有效果。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表