Описание Класс для навигационных ссылок не работает - PullRequest
0 голосов
/ 06 мая 2010

Моя проблема с моими навигационными ссылками. Я создал класс для ссылок, поэтому цвет ссылок отличается от типовых ссылок. Проблема заключается в том, что цвет, определенный в: посещения, имеет приоритет над цветом, определенным в ссылке:

Я попробовал все и не могу решить это. Есть предложения?

Ответы [ 2 ]

0 голосов
/ 06 мая 2010

:visited никогда не будет иметь приоритета над :link, поскольку :link означает не посещенную ссылку. Оба являются взаимоисключающими.

Если вы хотите определить стиль, который применяется к ссылке в обоих состояниях, вам нужно либо явно указать:

a.foo:link, a.foo:visited {}

Или определить:

a.foo {}

без с соответствующим селектором с :visited в нем.

(Примечание: «соответствующий» означает «соответствующий элемент», а не «соответствующий другой селектор».)

0 голосов
/ 06 мая 2010

Было бы полезно, если бы мы увидели css и html, о которых идет речь, однако, похоже, ваша проблема в том, что вы уже посетили связанную страницу, и она отображает этот факт. Похоже, вы хотите, чтобы ссылки были непосещенным цветом все время. Если это так, вы можете установить стиль: sent для этого цвета, но вам нужно будет объединить его с селектором класса, чтобы он влиял только на ссылки, содержащиеся в этом классе. Примерно так:

.класс a: посещал { красный цвет; }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...