Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 更改所选项的文本颜色_Css - Fatal编程技术网

Css 更改所选项的文本颜色

Css 更改所选项的文本颜色,css,Css,我正在尝试更改销售商品的文本颜色,但不是仅使用CSS的电话号码。我不能编辑HTML代码 结果为黄色和红色 结果只有黄色背景 你有办法解决这个问题吗?添加颜色:红色;to.menu.left li:nth-child2并保留背景:黄色;它现在在哪里。您正在尝试更改标记的字体颜色,而不是。您可以将或作为目标 .menu.left li:nth-child(2) a { background: yellow; color: red; } 这应该是可行的: ul.menu li:nth

我正在尝试更改销售商品的文本颜色,但不是仅使用CSS的电话号码。我不能编辑HTML代码

结果为黄色和红色

结果只有黄色背景

你有办法解决这个问题吗?

添加颜色:红色;to.menu.left li:nth-child2并保留背景:黄色;它现在在哪里。您正在尝试更改标记的字体颜色,而不是。您可以将或作为目标
.menu.left li:nth-child(2) a {
    background: yellow;
    color: red;
}

这应该是可行的:

ul.menu li:nth-child(2) a {
    background-color: yellow;
    color: red;
}

要改变颜色,你必须直接改变颜色。否则就不行了。在这种情况下,您必须更改not的颜色。这就是它不起作用的原因。

保留黄色,然后在此菜单中添加红色。左li:nth-child2 a-->您需要以非lidon为目标显示文档,我知道它;只要试一下,看看会发生什么。。。a inside li和最后一种类型将针对所有人谢谢你,Gerardo,你的解决方案非常有效。我遇到了麻烦,但与移动版的链接。也许你可以看看@J.Baptiste用你新问题的答案编辑了我的答案。请尽量每个问题保留一个问题。如果可以的话,别忘了投票。谢谢你的帮助,好人。如果可以的话,我会投100票。因为我在这里使用的是简化版的代码,所以我遇到了另一个问题,因为这个问题的所有子项都是红色的。你能帮我找个时间吗@J.Baptiste add>在数据选择器和a之间。像这样[data mobile dropdown rel=sale]>a。
.menu.left li:nth-child(2) a {
    background: yellow;
    color: red;
}
ul.menu li:nth-child(2) a {
    background-color: yellow;
    color: red;
}