sto sperimentando un problema con il seguente codice in alcune versioni di Internet Explorer:display: inline-block e text-trattino
#iconautente{
background-image:url('/style/images/spritecommon.png'); /*icona_utente.png*/
background-position:-117px -15px;
text-indent:-9000px;
width:20px;
height:23px;
display:inline-block;
}
<a id="iconautente" href="/admin/index.php">admin</a>
In Firefox, IE7 e IE8 sotto Vista, vedo sfondo e nessun testo , come previsto. In IE6 e IE8 sotto XP, l'intera immagine è rientrata, non il testo, quindi l'immagine non viene mostrata.
Quale dovrebbe essere il comportamento corretto? C'è una soluzione?
utilizzando admin e arco #iconautente {text-trattino: -9000px;} funziona, ma il testo-trattino blocco intero del rientro del blocco in linea, testo non contenuto. Cosa dice lo standard? –