【发布时间】:2012-01-22 01:40:06
【问题描述】:
这个工作我要疯了吗?
.project.work:first-child:before {
content: 'Projects';
}
.project.research:first-child:before {
content: 'Research';
}
<div class="project work">
<p>abcdef</p>
</div>
<div class="project work">
<p>abcdef</p>
</div>
<div class="project work">
<p>abcdef</p>
</div>
<div class="project research">
<p>abcdef</p>
</div>
projects:first-child 工作正常,research:first-child 不粘。有什么想法吗?
Demo 它不起作用,但实现这一目标的最佳方法是什么?
【问题讨论】:
-
:first-child只选择第一个孩子。没有别的了。 -
.project.research:first-child 这不是第一次吗?
-
是,但不是其父级的第一个子级。
-
所以它是在看父母而不是看孩子?我应该使用 Jquery 来选择它吗?
-
为什么要使用第一个孩子?你不能只使用 .project.work p:before 和 .project.research p:before
标签: css css-selectors