[Mi scuso per non aver messo un titolo consono, pensavo fosse sufficiente dire che riscontravo un problema con il css che in un browser si leggeva e in un altro no.. in effetti avrei dovuto essere più specifica, quindi riapro il topic sperando di non commettere altre infrazioni, il regolamento lo avevo letto già prima]
Riporto il problema già segnalato, che nel frettempo grazie all'utente che aveva risposto al topic mi ha portato ad aggiustare almeno in parte la situazione.
La struttura è questa:
C'è un'immagine di base come sfondo della barra dei pulsanti (con contorni arrotondati eccetera), sopra appaiono dei pulsanti composti da semplice testo, ed il loro sfondo cambia (di immagine) al passaggio del mouse.
Il problema è che il testo dei pulsanti è tutto sulla sinistra, e se provo a cambiare il float, da left a center, succede qualcosa di illogico, ovvero l'allineamento è perfetto, ma con Firefox lo sfondo dei pulsanti improvvisamente assume le dimensioni del testo, e non quelle preimpostate.
Allego il codice che ho riadattato su quello fornitomi dall'altro utente, sistemando gli inconvenienti della width fissa e del display: block:
<style type="text/css">
#pulsanti {
BACKGROUND: url(pulsanti.png);
background-repeat: no-repeat;
height: 68px;
width: 800px;
MARGIN: 0px 0px;
TEXT-ALIGN: center;
}
#pulsanti UL {
PADDING-RIGHT: 0px;
DISPLAY: inline;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none;
}
#pulsanti LI {
PADDING-RIGHT: 0px;
DISPLAY: inline;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none;
}
#pulsanti A {
text-decoration: none;
PADDING-RIGHT: 20px;
PADDING-LEFT: 20px;
BACKGROUND: url(sfondopulsanteoff.png);
FLOAT: left;
TEXT-ALIGN: center;
PADDING-BOTTOM: 0px;
COLOR: #000393;
LINE-HEIGHT: 60px;
PADDING-TOP: 0px;
HEIGHT: 68px;
}
#pulsanti A:hover {
BACKGROUND: url(sfondopulsanteon.png);
height: 68px;
TEXT-DECORATION: none;
COLOR: #ffffff;
}
</style>
</head>
<DIV id=pulsanti>
<font face="Arial" size="4">
<LI>Testo
<LI>Testo
<LI>Testo
<LI>Testo</LI>[/list]</DIV>
Spero di non aver fatto pastrocchi.
Grazie in anticipo!