2016-11-29 3 views
1

у меня есть:Изменить цвет линии внутри диапазона класса

<span class="field-content highlight-front"> 
    <a href="/node/42" hreflang="en">This is an example</a> 
</span> 

в файле CSS я хочу, чтобы изменить цвет ссылки, используя класс диапазона.

.highlight-front{ 
    color: blue; 
} 

но это не работает. Любые предложения или места для чтения о таргетинге на ссылку через класс span?

+0

'Выделите авансовый а { цвета: синий; } ' – Banzay

ответ

2

Вы должны указать элемент внутри диапазона для окрашивания, что означает добавление a после имени класса (ребенка от диапазона):

Используйте это:

.highlight-front a{ 
    color: blue; 
} 

Смотрите здесь:

https://plnkr.co/edit/Tn3IomLmUaobN59Cdg4j?p=preview

0

Этого можно достичь следующим образом:

Который будет окрашивать любой <a>, найденный как декандат класса .highlight-front.

0

добавить .highlight-front a{ в классе, чтобы указать все a тегов внутри span с классом highlight-front

.highlight-front a{ 
 
    color: blue; 
 
}
<span class="field-content highlight-front"> 
 
    <a href="/node/42" hreflang="en">This is an example</a> 
 
</span>

0
you can also try this 
<span class="field-content"> 
    <a class="highlight-front" href="/node/42" hreflang="en">This is an example</a> 
</span> 
Смежные вопросы