我一直在搜索,但似乎找不到CSS中类似于:hover的鼠标移出方法。
是否有这样的方法,如果有,应该如何编码?
:hover
伪类,当您将鼠标移出元素时,它会返回到默认的非:hover
状态,就像这样:.class { color: black; }
.class:hover { color: red; }
:hover
选择器。这是所有浏览器的默认行为,在此无需进行任何特殊操作。mouseout
JavaScript事件。这里有一个 :hover
伪类:
element:hover { color: red }
如果你想要找到当 :hover
状态结束的事件或选择器,那是不可能的。
你需要使用JavaScript和onmouseout
事件来实现此功能。
a:visited{
}
据我所知,以下是您可以使用的 CSS “事件”。
a(默认), a:hover, a:active, a:visited
:enabled
م€پ:disabled
ه’Œ:checked
م€‚ - Brock Adams鼠标移出CSS!
div:not( :hover ){ ... }
mouseout
选择器做什么呢? - Pekka<a onmouseout="alert('You moved your mouse out of this text')">
。但是 CSS 无法识别它,因为它不是一种编程语言。 - Kyle