html - 悬停时不出现下拉菜单
问题描述
我试图弄清楚为什么我在右侧insnt上的下拉菜单在悬停时会起作用。它可能真的很简单,我错过了,我显然错过了!.vanish:hover .dropdown 似乎没有达到目的......我做错了什么?
https://plnkr.co/edit/Cnh6G1cGE1v4zCnuftgy?p=preview
.vanish:hover .dropdown {
display: flex;
flex-direction: column;
position: absolute;
left: -10px;
top: -10px;
background-color: #dcf1f2;
border-radius: 10px;
}
解决方案
您需要ul.dropdown
在您的下方移动li
:
<li class="vanish">
<span>Account</span>
<ul class="dropdown">
<li><a href="#">Login</a></li>
<li><a href="#">Sign Up</a></li>
</ul>
</li>
一旦我这样做了,在悬停时它就会正确显示下拉菜单。(你还有一个额外的li
标签)
推荐阅读
- compilation - 为 Android x86 交叉编译 libsodium
- swagger - 如何使用 Swagger 检索 openapi 3 属性
- powerbi - 如何创建具有相关数字的自定义列
- java - 带有 Swingworker 的 JProgressBar
- odoo-12 - 有没有办法限制状态的删除/编辑(Odoo-12)
- maven - 如何在不继承父 pom 的情况下重用插件配置
- xml - 将不同的日期时间格式转换为 ISO 8601 格式
- php - 如何修复“谷歌照片上不显示实时照片视频”?
- flume - 强制终止 + 启动后未清理 Apache Flume .tmp 文件
- javascript - 为什么这个 ES6 函数有这个 Typescript 错误,我该怎么办?