[英]Prevent an element hidden when it clicked
我创建了一个具有visibility: hidden
的元素visibility: hidden
,当它的:hover
时,它变成了visibility: visible
。 它在桌面视图上完美运行,但在移动网络上它会在元素被点击时消失。 我该如何解决这个问题? 仅当我们单击元素外部或关闭按钮时才设置为隐藏/消失。
:hover
在手机中不会触发,因为手机只是点击。 (你没有什么可以悬停的!)
幸运的是,如果您将:active
选择器与:hover
结合使用,只要:active
在:hover
之后就可以实现这一点。
.element:hover, .element:active{
visibility: visible;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.