Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304

    Centrare immagine in cella in FF

    Ciao ho un piccolo problema diconflitto tra FF e IE, dovrei centrare delle immagini nelle celle di questa tabella (ad una riga per semplicità). Mentre con IE il tutto funziona con FF le immagini mi rimangono sulla destra della cella, cosa potrebbe risolvere il problema?

    codice:
    <table cellpadding=1 cellspacing=1 align="center" ><td width="20" align="left">1)</td> 
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;"  class="testo_giocate"  width="30" align="center" valign="center">2</td> 
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="30" align="center" valign="center">7</td>	
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="30" align="center" valign="center">31</td>	
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="30" align="center" valign="center">54</td>	
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="30" align="center" valign="center">67</td>	
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="30" align="center" valign="center">81</td> 
            <td background="../images/ball.png" style="background-repeat:no-repeat;" style="background-position:center center;" class="testo_giocate"  width="80" align="center" valign="center">0</td>	
            <td width="30" align="center">0</td>

  2. #2
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Ho scoperto che il problema è il
    codice:
    background-position:center center;
    all'interno delle colonne, IE lo accetta mentre FF no, sicuramente esiste un modo per farlo capire pure a FF che ste maledette immagini le voglio al centro e non dove vuole lui!

  3. #3
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao Bode, il problema sono gli errori nel codice. Da inserire il tag tr prima delle celle, da evitare le doppie dichiarazioni di stile in linea (ne basta una sola che racchiuda le indicazioni per l'immagine di sfondo - evitando l'attributo background -, la sua ripetizione e il posizionamento). Errato anche il valign="center", caso mai valign="middle", preferibile passare anche questo coi css. Ti converrà creare una classe, come ad esempio questa
    codice:
    .miaCella {
     	width:30px;
     	text-align:center;
     	vertical-align:middle;
     	background-image:url(../images/ball.png);
     	background-repeat:no-repeat;
     	background-position:center center; }

    da applicare alle tue celle (o puoi integrarla con la classe già applicata) in maniera tale da avere anche un codice più pulito

  4. #4
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Prill, grazie 1000, funziona alla grande, scusami ma sono un neofita di css e pure di html! Ancora grazie.

  5. #5
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Di nulla

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.