无下拉菜单的导航栏

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {padding: 0;margin: 0;}a {text-decoration: none;font-size: 14px;}li {list-style: none;}.nav {margin: 100px;}.nav li {float: left;width: 80px;height: 40px;text-align: center;line-height: 40px;}.nav li a {display: block;width: 100%;height: 100%;color: #333;}.nav li a:hover {background-color: #eee;}</style>
</head>
<body><ul class="nav"><li><a href="#">登录</a></li><li><a href="#">登录</a></li><li><a href="#">登录</a></li></ul>
</body>
</html>

有下拉菜单的导航栏

注意子选择器>的使用

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {padding: 0;margin: 0;}a {text-decoration: none;font-size: 14px;}li {list-style: none;}.nav {margin: 100px;}.nav>li {float: left;width: 80px;height: 40px;text-align: center;line-height: 40px;}.nav li a {display: block;width: 100%;height: 100%;color: #333;}.nav>li>a:hover {background-color: #eee;}.nav ul {display: none;border-left: 1px solid #FECC5B;border-right: 1px solid #FECC5B;}.nav ul li {border-bottom: 1px solid #FECC5B;}.nav ul a:hover {background-color: #FFF5DA;}</style>
</head>
<body><ul class="nav"><li><a href="#">登录</a><ul><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li></ul></li><li><a href="#">登录</a><ul><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li></ul></li><li><a href="#">登录</a><ul><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li><li><a href="#">评论</a></li></ul></li></ul><script>var nav = document.querySelector('.nav');var lists = nav.children;for(var i = 0; i < lists.length; i++) {lists[i].onmouseover = function() {this.children[1].style.display = 'block';}lists[i].onmouseout = function() {this.children[1].style.display = 'none';}}</script>
</body>
</html>

html+css+JavaScript实现导航栏相关推荐

  1. css+div实现导航栏

    css+div实现导航栏 把页面分成两个部分,用div装起来 <body><div class="one1"><h1>SYROS</h1& ...

  2. HTML css jQuery实现导航栏(华丽动画)

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>H ...

  3. 搜索导航HTML,CSS 带搜索导航栏的示例代码

    本文为大家介绍如何使用 CSS 创建一个带搜索的导航栏. 以下实例均是响应式的. 可以先看下效果图: 创建一个搜索栏 主页 关于 联系我们 /* 在顶部导航栏中添加黑色背景颜色 */ .topnav ...

  4. html+css简单立体导航栏

    html+css简单立体导航栏 一.简单立体导航栏效果 二.代码实现 1.html 2.css 一.简单立体导航栏效果 二.代码实现 1.html 代码如下(示例): <!DOCTYPE htm ...

  5. 【源码分享】jquery+css实现侧边导航栏

    jquery+css实现侧边导航栏 最近做项目的时候,突然想用一个侧边导航栏,网上找了几个插件,有的太丑而且不太符合我的预期.与其修改别人的代码,不如自己来写一个了.废话不多说先上图,感兴趣的请继续看 ...

  6. 使用Html+Css实现简易导航栏(导航栏遇到鼠标切换背景颜色)

    Ⅰ.问题描述: 使用html+css实现简易导航栏: **要求:**将导航栏分成八个小部分,并在鼠标放上并不点击,导航栏背景颜色显示为黄绿色: Ⅱ实现过程如下: 1.运行软件VScode,亲测可实现: ...

  7. HTML+CSS 完成顶部导航栏菜单制作

    导航栏针对一切网址都很重要,文中关键详细介绍了HTML+CSS 完成顶端导航栏菜单制作,具备一定的参考价值,感兴趣的小伙伴们能够参照一下 导航栏的制作: 技术要求: CSS HTML各类标签 实现目的 ...

  8. 使用css实现二级导航栏

    1.今日用css实现二级导航栏,在csdn上看了各种奶妈级的代码,终于倒腾出来了 2.话不多说,上效果图: 3.html代码如下: ```<!DOCTYPE HTML> <html ...

  9. 【前端】javascript实现导航栏筋斗云效果特效

    实现效果: 实现效果如下图所示 实现原理: 什么是筋斗云效果: 这个效果很简单,就是鼠标移到其他导航目录时会有背景图片跟着鼠标滑动到当前的目录. 实现思路: 鼠标经过的时候,利用offsetLeft获 ...

最新文章

  1. 机器人 知乎碧桂园_从房地产大亨到跨界造“机器人”,碧桂园葫芦里卖着什么药?...
  2. Spark Streaming metadata checkpoint
  3. Android 5.1 修改系统默认语言
  4. 清华大学人工智能研究院成立基础理论研究中心
  5. 【JAVA SE】第八章 异常处理与抽象类
  6. 马斯克光顾北京包子铺被偶遇 本人盖章:好吃!
  7. [Asp.net 开发系列之SignalR篇]专题五:SignalR支持的平台
  8. fastjson 序列化 不包括转义字符_fastjson漏洞复现
  9. 杂谈:微信推出赞赏码功能
  10. matlab srgb,matlab – 将Photoshop sRGB复制到LAB转换
  11. Vue判断IE浏览器版本并提示
  12. ajax瀑布流插件,jQuery瀑布流无限加载插件:jquery.falless.js
  13. 小米手机--刷机指南
  14. 511遇见易语言流程控制返回和结束和销毁
  15. 获取周一到周日的日期
  16. 技术人员的赚钱之道3:打工思维向创业思维的转变
  17. 【Cmake实战:番外】库、动态库和静态库(.dll,.so,.lib,.a)
  18. 运用HTML+CSS做CSDN博客首页
  19. Appium 安装相关
  20. 华为S2300系列交换机忘了console登录密码怎么办?

热门文章

  1. 计算机应用 期刊 多久给消息,计算机应用 审稿流程 - 论文投稿 - 小木虫 - 学术 科研 互动社区...
  2. 数据库索引——唯一索引、主键索引、聚集索引
  3. P1258 小车问题(二分法)
  4. FFMPEG入门资料---001---介绍和参数说明
  5. 深入探讨Unity协程及其使用
  6. FL studio20.8最新中文版本安装下载图文教程
  7. 简述模板引擎、常见模板引擎以及Thymeleaf常用指令
  8. nginx完全卸载删除
  9. 多方安全计算(MPC)发展脉络及应用实践
  10. [转]sed命令详解