CSS - 选择后代元素的后代元素

时间:2017-07-22 21:33:06

标签: html css

如果我有HTML代码,

<div class="group">
    <p>This paragraph has <code>inline code that should be selected</code>.</p>
    <code>This is a block of code that should not be selected.</code>
</div>

<div class="other">
    <p>This paragraph has <code>inline code that should NOT be selected</code.</p>
</div>

如何只选择code元素中的p元素作为“group”类描述的元素的后代?我现在想保持它相当一般,所以如果我在code元素内部有一个em元素,我仍然喜欢选择它。

我一直在讨论这个问题,所以我想知道它是否可能,而不是其他方法,而不是实际上解决选择另一个后代元素的后代元素。但是,我是HTML和CSS的新手,所以如果我认为这一切都错了,我想知道。

1 个答案:

答案 0 :(得分:1)

您只需在选择器中使用两个descendant combinators

.group p code