有人可以解释为什么会发生以下情况:
<a href="#" class="test">Test</a>
<style type="text/css">
.test {
border: thin solid blue;
color: red;
}
</style>
这只会创建边框,但不会在使用类时将文本变为红色。
但是,这可以在使用 id 时将文本变为红色:
<a href="#" id="test">Test</a>
<style type="text/css">
#test {
border: thin solid blue;
color: red;
}
</style>
为什么类不改变文本颜色,而使用 id 确实有效?
谢谢!