我正在学习CSS。当我面对订单“ :hover
必须在:link
和:visited
之后之后时,我感到困惑。
实际上,要访问链接,我们必须先单击它,然后单击链接,我们需要将其悬停。如果是这样,为什么要按顺序这样约束呢? 请帮助。
答案 0 :(得分:5)
给出同样特定的CSS选择器,规则将按顺序应用。
如果锚既是链接又是悬停的,则两个规则都将适用。
a:hover { color: blue; }
a:link { color: red; }
它被悬停了,所以它是蓝色,但是它是一个链接,所以蓝色被红色覆盖。
这使悬停规则或多或少毫无意义。