如何影响课堂上的所有元素?

时间:2012-03-30 18:45:48

标签: css

嘿,这可能是一个愚蠢的问题,但我似乎无法找到一个直接的答案。 例如,我如何影响班级中的所有锚点?

我试过了:

a.classname

.classname a

但似乎没有用。 任何人都可以直接回答我和其他未来的googlers吗?

2 个答案:

答案 0 :(得分:5)

a.classname是所有<a>个标签,其类别为"classname"

.classname a<a>个标记,它们是类"classname"元素的子标记。

DEMO:http://jsfiddle.net/HTxeQ/

注意:如果您在其他地方有更具体的CSS规则,则可能会覆盖该规则。

例如,body .classname a会覆盖.classname a

DEMO:http://jsfiddle.net/HTxeQ/1/

答案 1 :(得分:0)

这将使用类“classname”

将元素中的所有链接的颜色更改为白色
.classname a { color:white; }

<div class="classname">
  <a>Im now white</a>
  <a>Im now white</a>
  <a>Im now white</a>
</div>