0

样本:

<html>
  <body>
    <div class="myclass">
      <span>Some text</span>
    </div>
  </body>
</html>

如何选择里面的跨度myclass

是吗:

span.myclass {
  color: red;
}

它似乎没有得到应用。如果我昆虫元素并设置相同的样式,它将被应用。

4

4 回答 4

2

以下将选择span内的元素myclass

.myclass span 
{
    color: red;
}

您拥有的 CSS 选择span具有 class 的元素myclass,例如:

<span class="myclass">Some text</span>

CSS 选择器从右到左进行评估。

于 2013-10-28T15:07:45.280 回答
2

如果您尝试在其中选择一个跨度,.myclass那么它是这样的:

.myclass span

您所拥有的是寻找具有myclass. 不存在这样的跨度,因此没有效果。

于 2013-10-28T15:08:00.160 回答
2

你所要做的

.myclass span{ color:red;}

可以阅读“选择类名为'myclass'的任何元素中的每个跨度。CSS规则从右到左进行评估

于 2013-10-28T15:08:11.297 回答
1

像这样

.myclass span{ color:blue;}

你从父母那里进入孩子。

于 2013-10-28T15:09:23.193 回答