当鼠标悬停时,如何更改CSS中子菜单的颜色而不是父菜单的颜色?

当鼠标悬停时,如何更改CSS中子菜单的颜色而不是父菜单的颜色?,css,Css,我有一个菜单,使用一个下拉脚本。问题是,我想设置菜单,这样当我单独悬停在父菜单上时,它会更改颜色,这是我已经成功完成的,但当我悬停在子菜单上时,我不希望父菜单更改颜色,只希望子菜单更改颜色。因为每当我尝试将鼠标悬停在子菜单上时,父菜单也会自动与我悬停的子菜单一起悬停。我想是因为子菜单是父菜单的一部分 是否可以分离它们的悬停效果,以便父菜单在单独悬停时更改颜色,而在子菜单悬停时不更改颜色 多谢各位 你能做的是: parent:hover child{ background: ??? } 当您

我有一个菜单,使用一个下拉脚本。问题是,我想设置菜单,这样当我单独悬停在父菜单上时,它会更改颜色,这是我已经成功完成的,但当我悬停在子菜单上时,我不希望父菜单更改颜色,只希望子菜单更改颜色。因为每当我尝试将鼠标悬停在子菜单上时,父菜单也会自动与我悬停的子菜单一起悬停。我想是因为子菜单是父菜单的一部分

是否可以分离它们的悬停效果,以便父菜单在单独悬停时更改颜色,而在子菜单悬停时不更改颜色


多谢各位

你能做的是:

parent:hover child{
  background: ???
}
当您将鼠标悬停在家长上方时,只需给孩子您选择的颜色


e、 g:

您忘记发布代码了。一个JSFIDLE演示您的问题将吸引更多愿意帮助您的人。欢迎来到stack overflow。除了@SteveWellens所说的之外,请提供一些你试图解决这个问题的例子。我认为他希望父母在孩子悬停时不要改变颜色是的,Vic是正确的。然而,我发现了问题所在。我没有将效果放在列表上,而是将效果放在列表内的链接上。非常感谢。我将在下次发布问题时发布代码!: