voglio cambiare lo stile di collegamento per alcuni dei miei link, in questo modo:Modifica di un link-stile, solo per una certa classe
a:hover
{
/* These links will be blue when hovered-over */
background-color: #3366FF;
}
Tuttavia, voglio solo questo abbia effetto nel mio Navigazione Barra, e non per collegamenti regolari. variazioni
che ho provato su questo:
#navbar a:hover
{
/* These links will be blue when hovered-over */
background-color: #3366FF;
}
Con l'intesa che significa "questo vale solo per i collegamenti con <div id="navbar">
"
Ma non ha funzionato.
Come posso impostare lo stile solo per determinati collegamenti, definiti da class
o id
del loro contenitore?
Questo è perfettamente giusto, ma spesso ci sono problemi con specificità (regole che prevalgono sulle regole). Puoi mostrare l'HTML in questione? –
Non c'è niente di sbagliato nel tuo secondo selettore, dovrebbe funzionare. Usa Firebug per vedere quali altri selettori stanno applicando il colore di sfondo ai collegamenti. – roryf