1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > CSS - 鼠标移入悬停显示下拉菜单(导航栏鼠标经过 hover 时出现二级菜单)

CSS - 鼠标移入悬停显示下拉菜单(导航栏鼠标经过 hover 时出现二级菜单)

时间:2019-09-19 00:24:37

相关推荐

CSS - 鼠标移入悬停显示下拉菜单(导航栏鼠标经过 hover 时出现二级菜单)

前言

该效果很常见,网上的代码都非常的乱,样式改起来非常难受。

本文提供 “最简洁” 的解决方案与干净整洁的代码,一眼看过去就知道改哪里,

配合 Vue.js 项目非常合适,如下图所示:

完整源码

推荐使用平台一键复制功能,避免漏选。

您建立一个干净的*.html文件,或者直接选择性复制即可。

<section class="content"><!-- 有菜单 --><div class="items"><div class="menu"><span>有菜单</span><div><div class="drop">选项A</div><div class="drop">选项B</div><div class="drop">选项C</div></div></div></div><!-- END --><!-- 无下级 --><div class="items"><div class="menu"><span>无菜单</span><div></div></div></div><!-- END --></section>

/* 最外层 */.content {display: flex;flex-direction: row;}/* END *//* 每个菜单的样式(宽度这里调,子菜单宽度都听这个) */.items {width: 130px;color: #fff;}/* END *//* 菜单与鼠标移入 */.menu{width: 100%;height: 45px;background: red;line-height: 45px;text-align: center;position: relative;overflow: hidden;}.menu:hover{overflow: visible;background: black;color: white;z-index: 999;cursor: pointer;}/* END *//* 下拉菜单与鼠标移入 */.drop{background: red;text-align: center;width: 100%;height: 45px;line-height: 45px;overflow: hidden;}.drop:hover{background: black;cursor: pointer;}/* END */

SEO

CSS - 鼠标移入悬停显示下拉菜单(导航栏鼠标经过 hover 时出现二级菜单),HTML css3菜单鼠标移入显示下方二级菜单,用纯CSS实现鼠标经过后出现下拉菜单,css实现网页中鼠标移入出现下拉框,用纯CSS实现鼠标经过后出现下拉菜单,鼠标移动下拉菜单(下拉菜单之纯CSS实现方法)

鼠标悬停显示下拉菜单,html鼠标悬停下拉列表,CSS实现鼠标悬停出现下拉菜单及二级菜单。CSS 下拉菜单 | 菜鸟教程,官方教程。hover菜单时显示隐藏的div盒子,里面有二级菜单。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。