У меня есть список CSS стиль, который выглядит следующим образом:Link стайлинг только конкретные ссылки в списке
.my-list {
text-align: center;
list-style: none;
a { color: #000000; }
}
Я хотел бы, чтобы стиль цвета определенных ссылок внутри этого списка с другим цветом. Как я могу это сделать?
<li class=my-list>
<a href="www.blah.com">this link is black</a>
<a href="www.blahblah.com">I WANT THIS LINK TO BE ANOTHER COLOR</a>
</li>
Я бы выбрал решение для этой проблемы, которое не требует ручного изменения цвета ссылки. У меня много таких списков, и ручное решение не представляется возможным.
Назначение этих «специальных» связывает отдельный класс, а затем укладка это будет правильным решением. – j08691
Псевдокласс 'nth-child' хорош для стилизации, основанного на позиции элемента в родительском элементе (подумайте о сетчатых таблицах зебры), но плохой выбор, если вы ставите что-то, что имеет особую цель. Если вашему элементу нужен особый стиль по причинам, отличным от его положения, тогда вместо него следует использовать класс/id. – cimmanon