很抱歉,如果这对于遵循 css 标签的人来说听起来很基础。
相关网页有多个部分:
<section id="top"> ; <section id="tab-banner">
在这些部分中,有很多具有多层嵌套的 html。
我只想说全抢<a>
每个部分的后代标签。例如
#tab-banner a { /* css here */ }
我怎么说获取特定类型 (a) 的所有元素,这些元素是具有特定 ID 的元素的后代?
最佳答案
对于所有后代,使用:
#tab-banner *
对于直系后代,使用:
#tab-banner > *
编辑:
随着操作改变/澄清了问题:
要查找特定类型的所有后代,只需使用该类型而不是 *
。示例:
#tab-banner a
所以,您的尝试是正确的。如果样式不适用于您期望的元素,那么这些元素实际上不是该部分的后代,或者您有另一个优先规则。
关于css - 所有标签后代的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36518863/