【发布时间】:2021-03-17 11:09:02
【问题描述】:
我有一个 div 有
.mydiv{
background-color:white;
color:red;
}
.mydiv:hover{
background-color:red;
cursor: pointer;
color:white;
}
而且我希望在触摸设备上也有类似悬停的良好属性。我得到的行为并不完全是我想要的。确实会发生类似悬停的行为,但它是粘性的。我发现如果我改为添加
.mydiv:active{
background-color:red;
cursor: pointer;
color:white;
}
然后粘性消失,它可以按我的意愿工作。但是,正常的悬停行为(在非触摸设备上)消失了。 :(
这样做的正确方法是什么?
【问题讨论】:
标签: html css button menu hover