我不确定这是否可能,但这是我所做的:
a {
background-color: white;
transition: all 1s;
}
a:hover {
background-color: grey;
}
a:active {
background-color: black;
}
但我希望过渡不适用于 :active (仅在 :hover 上),我试过这个:
a {
background-color: white;
}
a:hover {
background-color: grey;
transition: all 1s;
}
a:active {
background-color: black;
}
并且结果完全一样(只是效果没有反转)。是否有可能在完整的 CSS 中做到这一点。
谢谢!