<body>
<div>
<p>First</p>
<div>
<p>Second</p>
<div>
<p>Third</p>
<div>
<p>Fourth</p>
<p>Fifth</p>
</div>
</div>
</div>
</div>
</body>
我想使用 css 更改最内层 div 中段落标签的颜色。
例如:第四和第五应该是红色,第一应该是绿色,第二和第三应该是蓝色
我用了
div div div p
{
color:red;
}
但是,如果再次添加另一个外部 div,我们需要将其重新编写为
div div div div p { color: red};
有没有其他方法可以选择最里面的 div 并选择段落元素来改变颜色。
JS小提琴