a:hover

  • Creatore Discussione Creatore Discussione cerbero
  • Data di inizio Data di inizio

cerbero

Utente Attivo
9 Gen 2006
198
0
0
qual'è il codice per far si che sul passaggio del mouse venga evidenziato levemente?

con css intendo
 
Secondo il W3C qualsiasi elemento di tipo block (p, ul, li, a, div, ecc) dovrebbe supportare la pseudodirettiva :hover, cioè una sintassi tipo:

li:hover {color:red;}

dovrebbe far si che al passaggio del mouse il testo dell'elemento <li> diventi rosso.

ciò funziona benissimo con Firefox, ma IExplorer che non supporta correttamente le direttive W3C accetta l' :hover solo sull'anchor <a>

per sopperire a questa mancanza di IExplorer vengono spesso utilizzzati delgi hack in javascript o htc.
 
non voglio ke cambi colore, ma che venga evidenziato.... correi sapere quel'è il comando..

qualcosa sotto text-decoration???
 
il color red era solo un esempio...
cosa intendi per evidenziato?
vuoi che cambi il colore del background? background-color:red;
vuoi che appaia una riga sotto? text-decoration:underline; oppure border-bottom:1px solid red;
vuoi che appaia in neretto? font-weight:700;
 

Discussioni simili