我需要你的帮助我想从XPath转换为css我有这个代码和这个xpath:
/descendant::p/parent::*/child::p[position()=1]
...已选择(B D F H)
<?xml version="1.0" ?>
<book>
<title>A</title>
<p>B</p>
<p>C</p>
<chapter>
<p>D</p>
<p>E</p>
<section>
<p>F</p>
<section>
<title>G</title>
<p>H</p>
</section>
<p>I</p>
</section>
</chapter>
我如何将其翻译成CSS?
答案 0 :(得分:3)
我不确定您正在寻找什么,但使用p:first-of-type
选择其父级内的第一个段落元素:
p:first-of-type {
background-color: gold;
}
所选元素:B D F H
: Demo 。
答案 1 :(得分:2)