当使用 CSS 过渡来创建淡入/淡出的翻转时,将它放在a
选择器下方还是a:hover
选择器下方更好?
我的直觉是把它放在a:hover
选择器上,因为这是翻转的活动部分,但看看例子,人们似乎在之后声明它们a
。
两者似乎都工作得很好,但我真的很想知道哪个被认为是“正确的”,如果可能的话,为什么。
所以这:
a { color:blue; transition:.5s; }
a:hover { color:red; }
或者这个(我的直觉):
a { color:blue; }
a:hover { color:red; transition:.5s; }
谢谢。
(故意省略供应商前缀)