问答详情
源自:8-6 捡了一个儿子 - 子选择器

为什么没有变化

例如,如果您希望选择只作为 h1 元素子元素的 strong 元素,可以这样写:

h1 > strong {color:red;}

这个规则会把第一个 h1 下面的两个 strong 元素变为红色,但是第二个 h1 中的 strong 不受影响:

<h1>This is <strong>very</strong> <strong>very</strong> important.</h1>
<h1>This is <em>really <strong>very</strong></em> important.</h1>

为什么第二个<h1>里的<strong>标签里的文本不会出现变化?

提问者:做最壮的程序猿 2019-07-04 13:54

个回答

  • wiguozili
    2019-07-04 13:58:13

    >是不是只对直接子标签有效,试试

    h1 strong {color:red;}