Ciao,
poichè ho la necessità di alleggerire le pagine di un sito, sto provando a realizzare un semplice menu "falsamente dinamico" con i CSS.
Ogni link è costituito da un simbolino grafico gif, uno spazio ed il nome del collegamento (es.: # Home page).
La classe che uso è questa:
a.menu:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000040;
text-decoration: none;
text-align: left;
text-indent: 0pt;
vertical-align: middle;
font-weight: bold;
}
La stessa classe è usata per lo stato "visited".
Per lo stato "hover" uso questa:
a.menu:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF9900;
text-decoration: none;
text-align: left;
text-indent: 10pt;
}
In pratica, al passaggio del mouse sul link cambia solo la posizione dello stesso, che si sposta tutto di altri 5 pixel rispetto allo stato di riposo, ed il colore del collegamento.
PROBLEMA:
Con explorer funziona alla grande.
Con Netscape non funziona, anzi, anche nello stato del link a riposo non viene riconosciuto text-indent, col risultato che il menu risulta "attaccato" al bordo sinistro della cella in cui il menu è posizionato.
C'è un paziente CSS master che può darmi una mano?
A titolo esplicativo indico il link alla pagina di prova, che invito a visitare con i due browser, proprio per testare la differenza:
http://www.cdvnoto.it/provamenu.htm
Grazie.

Rispondi quotando
, con EXPLORER si :tongue:.
.

