CSS父母,孩子和孙子

时间:2017-06-29 06:32:20

标签: css

除了孩子和孩子之外,我需要覆盖父母所有孩子的身高。我怎样才能做到这一点 ? 我使用父的id和非选项#parent *:not(这里我想选择一个孩子,它是另一个孩子的父母)。 任何人都可以帮助我,非常感谢< 3。

1 个答案:

答案 0 :(得分:0)

CSS没有父选择器,因此无法自动地说:not(any child which is itself a parent)。我相信你必须为每个本身就是父母的孩子申请一个班级。然后你需要第二个选择器来抓住孙子。所以:

#parent > *:not(.haschildren),
#parent > *:not(.haschildren) > * {
}

或者只为相关的每个标签提供相同的课程。但这可能比仅使用两个选择器更多地打字:

#parent *:not(.tagswewanttoignore) {
}