gpt4 book ai didi

jquery - 在父元素上停止 CSS 悬停/取消悬停

转载 作者:行者123 更新时间:2023-11-28 10:15:45 25 4
gpt4 key购买 nike

老实说,我不知道该如何表达。

我有一个导航栏,可以在悬停时显示子菜单

#navigation:hover #submenu {visibility: visible} 

在子菜单中我有一个关闭按钮,当我点击它时应该停止在导航元素上的悬停。但不要将其删除以供将来悬停。

我该如何解决这个问题?

最佳答案

使用 :active 选择器。

#test:hover #grapes {
display: block;
}
#grapes {
display: none;
border: 1px solid black;
padding-bottom: 2em;
position: relative;
}
#fubar {
position: absolute;
bottom: 0px;
}
#fubar:active + ul {
display: none;
}

Working Fiddle

PS:我交换了 ul#fubar 元素的位置,以使用相邻的兄弟选择器获得所需的解决方案。

关于jquery - 在父元素上停止 CSS 悬停/取消悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27606434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com