@morr, чтобы жестко не оффтопить в ачивках.. Я не предлагаю отказаться от миксинов или таких селекторов, но =shikimori вполне мог быть обычным классом. Так же переделывать везде и сразу не надо, создать этот класс и использовать в будущем. Правда, переписывать уже надоело. Итоговый css уже за 50к строк.. В кастомных темах переписывать всё это просто долго.
.p-profiles .profile-head .c-brief header .notice a
.p-profiles .profile-head .c-info .c-additionals div a
.p-user_history-index .history-page .history-interval p a
.p-contests-index .contest a
Этот список довольно большой.. Я когда-то собирал всё тут, но список уже давно устарел. Может я не знаю всех тонкостей, но разве ссылка наследует цвет от родителя? Зачем прописывать для каждого элемента, если предполагаются стандартные цвета?
a:link
color: blue
a:visited
color: purple
a:hover,
a:focus
color: orange
text-decoration: underline
a:active,
a.active
color: red
// Прочие доп. классы, если нужны нестандартные цвета
.link-black
color: black
Все ссылки в блоке "О себе" имеют класс .b-link, но их цвет переписывается в правиле с помощью селектора .p-profiles-show .about a, то есть вроде у ссылки и есть класс .b-link, но цвет надо либо с !important указывать, либо использовать этот бесполезный селектор.
Зачем вообще хоть одно из этих свойств:
.p-profiles .profile-head .c-brief header .notice a {
color: #176093; /* переписывает параметры элемента <a> */
cursor: pointer; /* есть по умолчанию у ссылки */
padding: 0; /* что-то перезаписывает? – нет! */
}
А тут?
.p-profiles .profile-head .c-info .c-additionals div a {
color: #176093;
cursor: pointer;
}
@morr, чтобы жестко не оффтопить в ачивках..Я не предлагаю отказаться от миксинов или таких селекторов, но
=shikimori
вполне мог быть обычным классом. Так же переделывать везде и сразу не надо, создать этот класс и использовать в будущем.Правда, переписывать уже надоело. Итоговый css уже за 50к строк.. В кастомных темах переписывать всё это просто долго.
Этот список довольно большой.. Я когда-то собирал всё тут, но список уже давно устарел.
Может я не знаю всех тонкостей, но разве ссылка наследует цвет от родителя? Зачем прописывать для каждого элемента, если предполагаются стандартные цвета?
Все ссылки в блоке "О себе" имеют класс
.b-link
, но их цвет переписывается в правиле с помощью селектора.p-profiles-show .about a
, то есть вроде у ссылки и есть класс.b-link
, но цвет надо либо с!important
указывать, либо использовать этот бесполезный селектор.Зачем вообще хоть одно из этих свойств:
А тут?