【发布时间】:2018-10-21 22:14:24
【问题描述】:
我有一个页脚菜单,但问题是每次我尝试将鼠标悬停在菜单上时它都会消失...当我将鼠标悬停在链接上时它显示得很好,但当我尝试将鼠标悬停在菜单项上时它消失了。我怎样才能解决这个问题?我尝试使用填充但没有用。
.footer-links {
display: inline-block;
font-size: 1.8rem;
padding: 0 0 0 10px;
cursor: pointer;
}
.wrapper {
position: fixed;
left: 0;
bottom: 0;
padding: 0;
}
.footer-links:hover+.drop-up {
display: block;
}
.drop-up {
top: auto;
bottom: 100% !important;
left: auto;
right: 0;
padding: 5px 0;
}
.drop-up::after {
border-top: 6px solid #FFFFFF;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
content: "";
display: inline-block;
left: 45%;
position: absolute;
bottom: -6px;
}
.drop-up li {
padding: 10px;
}
<div class="wrapper">
<div class="footer-links">+Links</div>
<ul class="dropdown-menu drop-up" role="menu">
<li><a href="#">Test</a></li>
</ul>
</div>
更新:
.wrapper:hover + .drop-up {
display: block;
}
【问题讨论】: