话不多说,先上效果图:

1、鼠标没在上面

image

2、鼠标放在一级菜单上,展开二级菜单

image

3、鼠标放在二级菜单上

image

二级菜单测试

/*为了使菜单居中*/

body {

padding-top:100px;

text-align:center;

}

/* -------------菜单css代码----------begin---------- */

.menuDiv {

border: 2px solid #aac;

overflow: hidden;

display:inline-block;

}

/* 去掉a标签的下划线 */

.menuDiv a {

text-decoration: none;

}

/* 设置ul和li的样式 */

.menuDiv ul , .menuDiv li {

list-style: none;

margin: 0;

padding: 0;

float: left;

}

/* 设置二级菜单绝对定位,并隐藏 */

.menuDiv > ul > li > ul {

position: absolute;

display: none;

}

/* 设置二级菜单的li的样式 */

.menuDiv > ul > li > ul > li {

float: none;

}

/* 鼠标放在一级菜单上,显示二级菜单 */

.menuDiv > ul > li:hover ul {

display: block;

}

/* 一级菜单 */

.menuDiv > ul > li > a {

width: 120px;

line-height: 40px;

color: black;

background-color: #cfe;

text-align: center;

border-left: 1px solid #bbf;

display: block;

}

/* 在一级菜单中,第一个不设置左边框 */

.menuDiv > ul > li:first-child > a {

border-left: none;

}

/* 在一级菜单中,鼠标放上去的样式 */

.menuDiv > ul > li > a:hover {

color: #f0f;

background-color: #bcf;

}

/* 二级菜单 */

.menuDiv > ul > li > ul > li > a {

width: 120px;

line-height: 36px;

color: #456;

background-color: #eff;

text-align: center;

border: 1px solid #ccc;

border-top: none;

display: block;

}

/* 在二级菜单中,第一个设置顶边框 */

.menuDiv > ul > li > ul > li:first-child > a {

border-top: 1px solid #ccc;

}

/* 在二级菜单中,鼠标放上去的样式 */

.menuDiv > ul > li > ul > li > a:hover {

color: #a4f;

background-color: #cdf;

}

/* -------------菜单css代码----------end---------- */

  • 菜单一

    • 二级菜单
    • 二级菜单
    • 二级菜单
  • 菜单二

    • 二级菜单
    • 二级菜单
  • 菜单三

    • 二级菜单
    • 二级菜单
    • 二级菜单
    • 二级菜单
    • 二级菜单
  • 菜单四

  • 菜单五

    • 二级菜单
    • 二级菜单
    • 二级菜单

html 悬停 二级菜单,使用HTML+CSS实现鼠标划过的二级菜单栏!相关推荐

  1. 使用HTML+CSS实现鼠标划过的二级菜单栏

    先上效果图: 1.鼠标没在上面 2.鼠标放在一级菜单上,展开二级菜单 3.鼠标放在二级菜单上 代码: (点击此处预览代码效果) <html> <head><title&g ...

  2. 二级菜单HTML原理,CSS多级菜单的实例代码讲解

    这是一个相当炫的功能,让网页看起来像桌面程序,如window的开始菜单.实现原理基本和纯CSS相册差不多,但要注意的事项比较多,让我们一步步来吧. 先来一个非常简单的一级菜单与悬停效果. 菜单一 菜单 ...

  3. css二级菜单会然下面遮住_JavaScript实现下拉二级菜单详解

    下拉菜单最终效果如图: 实现原理,通过绝对定位的方式,使下拉列表脱离文档流.通过js或者css来控制鼠标移入后的效果 初始时可以改变 1.display:none;使其隐藏 2.height:0px; ...

  4. 静态html左侧导航菜单代码,Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码...

    本文介绍了Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码,分享给大家,具体如下: PC端 移动端 代码 左侧导航 *{ margin:0; padding:0; } #header ...

  5. CSS 控制鼠标划过,图片放大效果

    ♩ 背景 今天在做后台管理 CMS 时,对于小图片的显示感觉太大了会浪费页面空间,想着在鼠标滑动时可以缓慢放大就好. ♪ 知识点 ①. transform:scale() 用法:transform: ...

  6. 为什么二级菜单会被挡住_武夷红茶为什么是二级茶?我们平时喝的红茶会不会被加了糖?...

    首先我们来了解一下武夷红茶的制作工艺,传统的工艺我们就不聊啦,因为有太多的局限性.比方说烟熏,比方说轻搂.现在的新工艺大多采用萎凋槽和烤箱来萎凋,主要是加速茶叶失水的过程,缩短制作时间.萎凋的过程当中 ...

  7. 二级菜单打开一个时其他关闭_blender2.8教程 顶部菜单栏

    顶栏 菜单 程序菜单 启动画面 打开 启动画面 . 支持Blender 开发筹资 打开开发基金网站 Blender商店 打开Blender商店. 关于 发布说明 打开最新发布说明. Blender官网 ...

  8. html+css鼠标悬停发光按钮![HTML鼠标悬停的代码]使用HTML + CSS实现鼠标悬停的一些奇幻效果!

    源码如下:   <!DOCTYPE html> <html>     <head>         <meta charset="utf-8&quo ...

  9. css二级菜单的隐藏与显示_具有二级菜单的导航案例

    下图为具有二级菜单的导航效果,鼠标悬浮在"服装"菜单时出现如图所示的二级菜单效果. 鼠标悬浮于二级菜单效果如下图所示: 注:鼠标悬浮于菜单时,二级菜单背景颜色为渐变,渐变颜色值为# ...

最新文章

  1. 高通CVPR神研究:视频处理计算量降低78%,教卷积层自己“挑像素”,卡成PPT的视频纵享丝滑...
  2. python转义符个数,python(五)——运算符、字符串、转义字符
  3. 在图形化界面中为Ubuntu18.04更新源
  4. php屏幕共享功能,利用无线投屏技术同屏直播,精彩随时共享
  5. dva源码解析(一)
  6. 洛谷T1967 货车运输 Kruskal最大生成树倍增LCA
  7. 四川南充计算机经贸学校,四川南充工贸学校计算机应用专业秋季计划
  8. nginx开启目录浏览,解决中文乱码问题
  9. 深山红叶PE工具箱嫦娥一号纪念版
  10. Onenote 安装GEM 插件 失败~修复
  11. AutoCAD 2019 for mac汉化版
  12. 沧海一声笑计算机版本,各个版本的《沧海一声笑》,古韵十足
  13. 树莓派linux谷歌浏览器设置,可以挂在墙上的树莓派谷歌日历,树莓谷歌
  14. Jzoj5236 利普希茨
  15. 图片怎么转换成pdf格式?这几个方法帮你一键转换
  16. python语言关键字是_Python 关键字
  17. 嵌入式开发:当用微控制器构建嵌入式GUI时,有哪些注意事项
  18. 把N1打造成高效能的多平台游戏机
  19. 菜鸟教程学习——html5 表单
  20. rgb565图像转rgb332

热门文章

  1. 初中数学老师计算机培训反思,初中数学培训的心得体会.docx
  2. 网易社招面经,纯干货分享
  3. bugku-社工进阶收集
  4. CTF基础知识及web
  5. 让pc端两个模拟器处在同一局域网内(阴阳师交换碎片)
  6. vue 同一页面多次引用同一组件
  7. win10 + Ubuntu16.04LTS + 显卡 + 双系统安装
  8. mysql2003错误10061_Mysql连接报2003-10061以及1045错误
  9. 天目山两天游自驾游记攻略
  10. matlab两向量相乘,matlab如何使得两个向量对应项相乘