gpt4 book ai didi

css - 获取菜单为白色的有效父订单项

转载 作者:行者123 更新时间:2023-11-28 17:32:05 30 4
gpt4 key购买 nike

JS fiddle here :

我希望事件文本项和悬停文本项都具有白色文本。现在只有悬停的元素才符合预期。所以我尝试添加:

 .dropdown > ul li a:hover, .dropdown ul li.current_page_item a {
color: white;}

我希望看到事件菜单项有橙色文本,以及悬停的文本。但看起来添加此效果也会影响未悬停的下拉订单项。我怎样才能隔离以排除这种影响?

例如,如果您将上面的 CSS 片段添加到 js fiddle 并点击运行,看看下拉菜单会发生什么。屏幕截图在这里:

enter image description here

下拉列表中的那些元素不应该有白色文本,这种样式只是为了影响悬停和事件的菜单项。

我如何添加 CSS 使其只有事件和悬停的元素有白色文本(与它们一起出现的橙色背景形成对比)?

最佳答案

这只是使用 direct child combinator, > 隔离样式的问题.

Updated Example

.dropdown ul li.current_page_item > a,
.dropdown > ul li > a:hover {
color: #fff;
}

如果您希望文本在悬停在整个 li 元素上时改变颜色,请使用选择器:

.dropdown > ul li:hover > a 

Example Here

关于css - 获取菜单为白色的有效父订单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25839789/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com