gpt4 book ai didi

javascript - 如何使用javascript选择最里面的div元素

转载 作者:太空宇宙 更新时间:2023-11-03 21:49:27 25 4
gpt4 key购买 nike

<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 fiddle

http://jsfiddle.net/FGQHh/

最佳答案

让我向您介绍 CLASS and ID 。这就是我们如何区分页面中的相同元素。

如果你使用 ID,你的代码将是这样的

EXAMPLE1 (带 ID)

EXAMPLE 2 (带类)

HTML

<div id="green">
<p> First </p>
<div id="blue">
<p> Second </p>
<div>
<p> Third </p>
<div id="red">
<p> Fourth </p>
<p> Fifth </p>
</div>
</div>
</div>
</div>

CSS

#red
{
color:red;
}
#blue
{
color:blue;
}
#green
{
color:green;
}

关于javascript - 如何使用javascript选择最里面的div元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18502234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com