Правила CSS - это список, разделенный запятыми, который анализируется браузером справа налево, сверху вниз.Когда вы делаете следующее:
.panel a:link, a:visited{
/*things*/
}
.footer a:link, a:visited {
/*more things*/
}
Браузер говорит:
"Хорошо, шаг первый, для любого
anchor
, который равен
visited
, выполните эти правила.Затем для любого
anchor link
с классом
panel
выполните те же самые правила. " " Перейдите ко второму шагу, для любого
anchor
, равного
visited
, выполните эти вторые правила {переписываяваш первый шаг}, и для всего, что с
class
из
footer
, выполните эти вторые правила еще раз. "
Итак, убедитесь, что у вас достаточно специфичности CSS дляправильно нацелиться на то, что вы хотите нацелиться.