[英]Can't get ul to stay open using transition-delay
这个页面,在右上角,如果你 hover 在它上面,你会看到“英语”,你会看到一个语言列表。 您没有时间进入最后一种语言,弹出窗口消失了。 基本上,当您通过#lang-select
hover 时,此ul
将打开
#lang-select.header .block-content ul {
list-style-type: none;
padding: 10px 20px;
margin: 0;
background: #FFF;
}
我尝试添加
#lang-select.header .block-content ul {
transition-delay: 3s;
transition-property: background;
}
另外,我尝试transition-property: padding;
我也尝试直接将transition-delay
应用于#lang-select
,没有工作
问题出在 z-index 上。 包装器正在遍历下拉菜单,因此一旦您的 cursor 从 header 移动到包装器,它就会认为您将鼠标悬停在包装器而不是语言上。 在 css 添加
#header {
z-index: 1000
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.