【发布时间】:2015-02-15 22:22:04
【问题描述】:
如何指定整个文档的:first-of-type?
我想为 HTML 的第一个 <p> 设置样式,无论它位于何处(我不想写 section p:first-of-type,因为它可能位于不同 HTML 文档的其他位置)。
p {
background:red;
}
p:first-of-type {
background:pink;
}
p:last-of-type {
background:yellow;
}
<body>
<section>
<p>111</p>
<p>222</p>
<p>333</p>
</section>
<p>444</p>
<p>555</p>
</body>
【问题讨论】:
-
你能不能只给第一个类并分配css?
-
恐怕用纯CSS是不可能实现的。你必须用 JavaScript 弄脏你的手:-)
-
您介意重新表述您的问题吗...我不确定我是否理解正确...在示例中,您给出了您要达到的颜色顺序?
-
您在寻找选择器
*吗? -
@henser 问题很清楚,OP 想要定位第一个段落元素,无论它位于文档中的哪个位置。
标签: html css css-selectors