gpt4 book ai didi

jquery - 导航菜单缩小-字体颜色

转载 作者:行者123 更新时间:2023-11-28 11:04:55 26 4
gpt4 key购买 nike

当标题在滚动时调整大小时,我很想更改菜单文本的颜色。

我尝试了以下方法:

$(window).scroll(function() {
if ($(document).scrollTop() > 20) {
$('ul.art-hmenu>li>a').addClass('shrinkmenufont');
} else {
$('ul.art-hmenu>li>a').removeClass('shrinkmenufont');
}
});

与:

.shrinkmenufont {
font-color: black;
}

我可以看到函数正在执行,但是当用户向下滚动时字体的颜色没有从白色变为黑色

如有任何提示,我们将不胜感激

谢谢

链接:

Website

最佳答案

您有两个问题。首先,设置文本颜色的 CSS 属性只是 color,而不是 text-color。其次,将颜色设置为橙色的规则是 ul.art-hmenu > li > a.active。这比 .shrinkmenufont 具有更高的特异性,因此覆盖它。对于要使用的黑色,您需要使规则更具体,或者相同但放在后面。试试这个:

ul.art-hmenu > li > a.shrinkmenufont {
color: 'black';
}

关于jquery - 导航菜单缩小-字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38672489/

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