Ho un collegamento testuale sottolineato al passaggio del mouse. Sto aggiungendo all'inizio del collegamento un simbolo >
utilizzando il codice seguente:Interrompi collegamento: prima che il contenuto venga sottolineato dalla regola applicata al collegamento
.box.blueb a { color: #0098aa; }
.box.blueb a:hover { text-decoration: underline; }
.box.blueb a:before { content: "> "; }
.box.blueb a:before:hover { text-decoration: none; }
Ma quello che non voglio il simbolo >
sottolineato quando il collegamento viene aleggiava. Come ottengo questo?
Grazie per questo, ma non credo che aggiungere un extra mark up volerà con le persone per le quali lo sto costruendo. – Brady
Non vedo come si possa fare diversamente. L'unica altra opzione che posso pensare è usare un 'background-image' per'> 'invece del testo. – thirtydot
L'aggiunta di markup extra non è richiesta, come mostrato dall'altra risposta. Fare questo con i CSS solo è più elegante. – kontur