请访问此link。
尝试点击“投资组合”链接,它应以蓝色背景突出显示。
但是在导航栏外部点击后,它将以蓝色突出显示。
//scrolling
$('nav a').on('click', function() {
var scrollAnchor = $(this).attr('data-scroll'),
scrollPoint = $('section[data-anchor="' + scrollAnchor + '"]').offset().top;
$('body,html').animate({
scrollTop: scrollPoint
}, 500);
return false;
});
//change color
$(window).scroll(function() {
var windscroll = $(window).scrollTop();
if (windscroll) {
$('section').each(function(i) {
if ($(this).position().top <= windscroll) {
$('nav a.active').removeClass('active');
$('nav a').eq(i).addClass('active');
}
});
}
}).scroll();
答案 0 :(得分:0)
就像悬停一样,也可以访问,在那里你可以为被访问的链接指定颜色。
a:visited {
color: blue;
}
答案 1 :(得分:0)
试试这个
nav a.active,
nav a.active:hover {
background-color: blue !important;
}