首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择子元素CSS

选择子元素CSS
EN

Stack Overflow用户
提问于 2018-04-17 17:35:12
回答 2查看 58关注 0票数 1

我正在使用氧气编辑器中的作者模式,我想为许多XML文件创建一个通用的CSS。我希望能够选择给定元素的子元素,而不必事先指定子元素的名称(仅限父元素的名称),例如:

代码语言:javascript
复制
<data-collection>
      <data key="transfer-period" id ="1"/> 
      <data key="communication-profile" id="2">
        <wanCommunication></wanCommunication>
      </data>
</data-collection>  

在这里,我想选择数据元素的wanCommuncation子元素,而不指定wanCommunication元素。

有人知道这是如何在CSS中实现的吗?

首先要感谢大家!

EN

回答 2

Stack Overflow用户

发布于 2018-04-17 17:41:08

可以,停那儿吧。你有很多方法可以做到这一点。下面是一些例子:

元素:第一个孩子(元素的第一个孩子)

元素:最后一个孩子(元素的最后一个孩子)

元素::n- child (N)(元素的'n‘子元素)

这些只是其中的一小部分。您可以查看CSS选择器here的完整列表。

票数 2
EN

Stack Overflow用户

发布于 2018-04-17 18:35:35

使用:first-child选择器。

代码语言:javascript
复制
data-collection data > :first-child

使用上面的选择器将选择具有父元素data-collectiondata元素中的每个第一个子元素。

代码语言:javascript
复制
data-collection data > :first-child {
  background-color: #ededed;
}
代码语言:javascript
复制
<data-collection>
      <data key="transfer-period" id ="1"/>
      <data key="communication-profile" id="2">
        <wanCommunication>Hello :)</wanCommunication>
      </data>
</data-collection>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49874639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档