ciao a tutti questo è un css per far cambiare il colore del menu però non capisco come fa o meglio non capisco come fa a comparire prima quel colore e poi l' altro nel senso :
allora premesso che le due immagini sono solo per i due lati della tabella e quindi le possiamo considerare uguali dove esse sono composte per metà da un colore che è quello che poi si vede e per metà da un secondo colore che sarà quello di over , ora non capisco come faccia a cambiare il colore usando queesta parte di codicecodice:#menu {padding:0; margin:0; list-style:none;} #menu li {float:left; margin-left:1px; padding-top:2px;} #menu li a {display:block; height:38px; line-height:38px; padding:0 20px 0 0; background: url(tab_a.gif) no-repeat right top; color:#000; text-decoration:none;} #menu li a b {display:block; height:38px; padding:0 0 0 20px; background: url(tab_b.gif) left top; cursor:pointer;} #menu li a:hover, .home #menu li a {background-position:right -51px; margin-top:-2px; height:40px;} #menu li a:hover b, .home #menu li a b {background-position:left -51px; height:40px;}
per la prima immaginecodice:right -51px; margin-top:-2px; height:40px;
per la seconda se me lo riuscite a spiegare siete grandicodice:{background-position:left -51px; height:40px;}![]()

Rispondi quotando