CSS选择器first-child,当元素为第二个的时候,怎么处理

html-css05

CSS选择器first-child,当元素为第二个的时候,怎么处理,第1张

.content[data-role=page]:nth-child(2){}

使用:first-child伪类时一定要保证前面没有兄弟节点,你前面有个content所以会失效

<style>

p:first-child{color:#f00}

</style>

<div>

<span></span>

<p>1</p>

<p>2</p>

<p>3</p>

</div>

你把这里的span去掉和加上再看效果 就明白了

可以在div元素上加class来区分,p也可以用class

这样就可以用

p.<class名>{

color:red

}检测

如果没能帮到你很抱歉,我也许学艺不精哈

.content[data-role=page]:nth-child(2){}

使用:first-child伪类时一定要保证前面没有兄弟节点,你前面有个content所以会失效

<style>

p:first-child{color:#f00}

</style>

<div>

<span></span>

<p>1</p>

<p>2</p>

<p>3</p>

</div>

你把这里的span去掉和加上再看效果 就明白了