Salve a tutti,sto creando un menu orizzontale con i vari effetti hover active ecc,però mi trovo davanti un problema;vorrei fare uscire il testo nero solo quando si è nello stato hover e nello stato active.
Vi scrivo il codice ,cosi potete analizzare voi stessi .Grazie a tutti in anticipo.
codice:
ul#menu {
position:absolute;
top:196px;
left:72px;
font-family:Alien Encounters ;
font-size: 21px;
margin: 0;
padding: 0;
list-style: none;
}
ul#menu li {
display: block;
width: 150px;
height: 30px;
margin: 2px;
float: left;
}
ul#menu li a{
color: #838383;
display: block;
font-weight: bold;
line-height: 30px;
text-decoration: none;
width: 150px;
height: 30px;
text-align: center;
}
ul#menu li.active, ul#menu li:hover a:hover {
color:black;
background-color: #838383;
}
PS:Gli stati devono essere:
Active: background-color: #838383; e colore testo:black
Hover: background-color: #838383; e colore testo:black lo stesso
normale cioè passivo:nessun background color e colore testo invece cosi #838383
Spero mi sia spiegato al meglio.