<style> p>p:nth-child(2){ color:red; } </style> <p> <p>我是第1个段落</p> <p>我是第2个段落</p><!--符合条件:1、是<p>元素,2、父元素<p>的第二个元素。这里被选择,会变成红色。--> <p>我是第3个段落</p> </p> <p> <p>我是第1个段落</p> <span>我是第1个文本</span><!--不符合条件:不是<p>元素,没有被选择--> <p>我是第2个段落</p> </p>
<span>
oben wirksam wird, können Sie die Auswahl des untergeordneten Elements <p>
entfernen und schreiben Sie ein übergeordnetes Element. Fügen Sie dem Element <p>
ein Leerzeichen hinzu, um zu verhindern, dass :nth-child
nicht wirksam wird. <style> p :nth-child(2){ //p+空格,只根据父元素选择 color:red; } </style> <p> <p>我是第1个段落</p> <span>我是第1个文本</span><!--符合条件--> <p>我是第2个段落</p> </p>
<style> p>p:nth-of-type(2){ color:red; } </style> <p> <p>我是第1个段落</p> <p>我是第2个段落</p><!--符合条件:1、是特定元素类型<p>,2、是父元素<p>的第二个<p>元素。这里被选择,会变成红色--> <p>我是第3个段落</p> </p> <p> <p>我是第1个段落</p> <blockquote>第1个引用</blockquote> <p>我是第2个段落</p><!--符合条件:1、是特定元素类型<p>,2、是父元素<p>的第二个<p>元素。这里被选择,会变成红色--> <p>我是第3个段落</p> </p>
Das obige ist der detaillierte Inhalt vonEinführung in den Unterschied zwischen :nth-child und :nth-of-type in CSS3-Selektoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!