2013-02-12 15 views
11

Ho codice come questoCome cambiare il colore del solo testo del link di ancoraggio?

<a href="#" title="some title"> 
    <span>Do not change color of this text</span> 
    Want to only change this text color 
</a> 

voglio cambiare il colore del testo tag di ancoraggio non solo, colore del testo in span. Utilizzo di CSS non jQuery.

+0

usano un {color: blue;} e un arco {color: black;} –

risposta

15

Creare uno stile per assicurare i colori corretti vengono applicate:

a { 
    color: #00f; 
} 
p, a span { 
    color: #000; 
} 

Consente di impostare il colore del testo normale (p) e si estende su link all'interno (a span) al nero, mentre imposta il colore della il resto del testo nei collegamenti al blu.

3

Si dovrà applicare due stili - uno al vostro un tag e uno alla tua tag span:

a {color:#000000; /*new colour*/} 
a span {color:#aaaaaa; /*originalcolour*/} 
-1

Io parto dal presupposto di avere un CSS per le ancore. Perché non creare un secondo CSS per lo span all'interno dell'ancora?

a span {color:#000000;} 
+1

.a il link non è una classe – Mark

+0

ok, così ho scambiando premere il pulsante e basta, mentre stavo scrivendo troppo veloce. .. geez ... ppl sono volubili su questo sito ... – SQLGuru

+7

non è che siamo "volubili", la tua risposta potrebbe dare l'impressione sbagliata o confondere qualcuno (anche noto come CSS starter). Siamo qui per mantenere la qualità. – Mark

Problemi correlati