gpt4 book ai didi

html - 在 span 元素中获取 p 的第一个子元素

转载 作者:太空宇宙 更新时间:2023-11-04 13:46:20 25 4
gpt4 key购买 nike

我需要获取 p 元素的第一个子元素(通过 JS 动态创建并具有相同的 id)。基本上我想为第一个 p 子元素添加一个 margin-top。

<div class="col-xs-12 col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2" id="exmkp" style="display:none">
<span id="heading"></span>
<p>......</p>
<p>......</p>

最佳答案

为此使用:first-of-type 伪类。它将始终选择 div#exmkp 中的第一段,即使该段落不是第一个子段落也是如此。

#exmkp p:first-of-type {
background: yellow;
}
<div class="col-xs-12 col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2" id="exmkp">
<span id="heading">Heading</span>
<p>......</p>
<p>......</p>
</div>

附加信息
如果你想选择第一段,但只有当它也是 div 内的第一个 child 时,你可以使用 #exmkp p:first-child

关于html - 在 span 元素中获取 p 的第一个子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30998653/

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