Я работаю над проектом, который имеет следующие требования:HTML/CSS Anchor тегов Стиль Специфичность
- При наведении на раздел с якорями, цвет всех якорей в этом разделе (не парение/активное состояние) изменение.
- Цвет активных/зависающих состояний этих якорей должен наследовать нормальный активный/зависающий цвет якоря.
Мне удалось достичь первого требования, но активные/зависающие состояния вообще не изменяются при зависании по конкретной ссылке. Это, очевидно, проблема со спецификой, но я не могу понять, почему.
Вот сводились версия кода: http://codepen.io/dbough/pen/maxrv
a:link, a:visited {
color:green;
}
a:hover, a:active, header .color a:hover, header .color a:active {
color:pink;
}
.color a:link, .color a:visited{
color:red;
}
$("header").hover(function() {
$("header").addClass("color");
},
function() {
$("header").removeClass("color");
}
)
, что вы имеете в виду активной/парении, лил путаницу, хотя – Kirk
@kirk Активное/зависающее состояние якоря. Не знаете, что такое путаница? http://www.w3schools.com/css/css_pseudo_classes.asp –