可以有人解释为什么会发生以下情况:如何通过定位锚标记中的类来更改锚标记中的颜色或文本?
<a href="#" class="test">Test</a>
<style type="text/css">
.test {
border: thin solid blue;
color: red;
}
</style>
这只是创建了边界,但使用一个类时不转的文本显示为红色。
<a href="#" id="test">Test</a>
<style type="text/css">
#test {
border: thin solid blue;
color: red;
}
</style>
为什么不类改变文字颜色,同时采用ID确实工作:
然而,当使用一个id,而不是这部作品在打开文本显示为红色?
谢谢!
如果你运行这些独立的样本中的每一个像jsFiddle,他们会显示相同的东西。问题不在这里。有些东西可能会覆盖你在课堂上定义的风格。 – Shmiddty
这两种方法都是一样的。见:http://jsfiddle.net/mD5us/1/ – JSW189