Ho un pulsante e volevo sapere se è possibile rendere più breve il css muggito.Come selezionare tutte le pseudo-classi in CSS?
.button a:link, .button a:visited, .button a:hover, .button a:active {
color: #000;
text-decoration: none;
}
Voglio dire, forse:
.button a:* {
color: #000;
text-decoration: none;
}
Forse non v'è alcun modo più breve, ma volevo solo sapere. Ho trovato qualcosa di simile a questo:
.button a:link:visited:hover:active {
color: #000;
text-decoration: none;
}
Ma non funzionava, non so perché .. Per informazioni - ho css generale per una nella parte superiore del file:
a:link {
color: #DA5632;
}
a:visited {
color: #CE3408;
}
a:hover {
color: #289BF8;
}
a:active {
color: #CE3408;
}
Quindi la classe del pulsante a dovrebbe sovrascrivere il principale un css.
Hmm, sì, l'ho provato, ma la classe pulsante utilizza il generale a: visitato css. Vedi in questa schermata di firebug: http://i52.tinypic.com/x69tf.png – Rihards
Puoi fare il 'pulsante a: visitato, pulsante a: hover', ecc. Se non sbaglio, questo dovrebbe scavalcare il generale stili "a: hover". Controlla: http://css.maxdesign.com.au/selectutorial/index.htm per maggiori informazioni sui selettori CSS. – marcamillion
Semplicemente rendilo 'body .button a' e questo risolverà il tuo problema (aumentando la tua selettività fai in modo che questo stile abbia la precedenza) –