Добрый день, я хочу изменить цвет открытой ссылки. Вот мой код:
CSS
a {color: #fff; font-size: 19px; padding-right:25px;
}
a:link {color: #fff;
}
a:visited {
}
a:hover { color: #000;
}
a:active { color: #000;
}
.active {color:#000;}
JS
$(document).ready(function(){
$("a.nav1").click(function () {
// switch all tabs off
$(".active").removeClass("active");
// switch this tab on
$(this).addClass("active");
});
});
Пример ссылки
<li><a class="nav1" data-tab="#home" id="link-home"href="#home">Home</a></li>
Эта работа, но padding-right:25px;
реорганизовать мое слайд-шоу. Мне нужно использовать его с #navigation
#navigation a {color: #fff; font-size: 19px; padding-right:25px;
}
#navigation a:link {color: #fff;
}
#navigation a:visited {
}
#navigation a:hover { color: #000;
}
#navigation a:active { color: #000;
}
.active {color:#000;}
Но когда я использую #navigation
JS-скрипт, не меняйте цвет, открыв ссылку на черный. Если я пропустил #navigation a
и использовал только #navigation a link,...
цвет ссылок по умолчанию фиолетовый (цвет не определен в #navigation a:link
).
Я попытался изменить открытый цвет ссылки с помощью
.currentLink {
color: #640200;
background-color: #000000;
}
Это не работает.
попробуйте изменить
#navigation a:active { color: #000; }
в
#navigation a.active { color: #000; }
$("#navigation li a").click(function() { $(this).addClass("active").siblings('li a').removeClass("active"); });