CSS字目标

时间:2014-12-17 12:00:58

标签: html css css3

我需要使用CSS设置特定单词的样式,但我不确定如何能够这样做。 出于某种原因,我无法将任何ID或类分配给列表的元素,这就是示例:

<ul class="xxx"> <li><a href="#" class="xxx"><span class="yyy">White</span></a></li> <li><a href="#" class="xxx"><span class="yyy">Black</span></a></li> <li><a href="#" class="xxx"><span class="yyy">Blue</span></a></li> </ul>

例如,white一词color: white; 我不能使用nth-child,因为在我网站的页面中,li的顺序可能不同。

我想知道是否有一种使用CSS的方法,只能告诉包含白色的li(或span)的颜色。

有谁知道我怎么能这样做? 谢谢!

1 个答案:

答案 0 :(得分:1)

您应该为它们分配一个类:

<ul class="xxx"> 
   <li><a href="#" class="xxx"><span class="yyy white">White</span></a></li> 
   <li><a href="#" class="xxx"><span class="yyy black">Black</span></a></li> 
   <li><a href="#" class="xxx"><span class="yyy blue">Blue</span></a></li> 
</ul>

然后应用颜色:

.white{
    color: white;
}
.black{
    color: black;
}
.blue{
    color: blue;
}