Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Immagini in tabella che vanno a capo

    Premetto che per una cosa così banale non mi sono mai incartato

    Devo visualizzare 8 tabelle piccole con dentro immagini in una tabella grande, 4 sopra e 4 sotto.

    Ora, direte voi, basta settare la tabella ad una larghezza specifica così quando la tabella piccola arriva al limite va automaticamente a capo


    ebbene...non ci riesco

    il problema riscontrato nel codice sotto è che le tabelle vengono posizionate una sopra l'altra mentre dovrebbero andare sulla stessa riga fino al limite della larghezza per poi andare a capo e continuare

    codice:
    <table width="750" border="0"  cellpadding="0" cellspacing="0">
       <tr > 
        <td>
    
    
    <table width="200" border="0" cellspacing="0" cellpadding="0"> 
    <tr> 
    <td> 
    [img]<%=PercorsoImg1%>[/img]" />
    </td>
    </tr>
    </table>
    <table width="200" border="0" cellspacing="0" cellpadding="0"> 
    <tr> 
    <td> 
    [img]<%=PercorsoImg1%>[/img]" />
    </td>
    </tr>
    </table>  
    
    
    
         
      
       
     </td>
     </tr>
    </table>

  2. #2
    se usi le tabelle perchè non fai semplicemente 4 celle per ogni riga?

  3. #3
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    lo so, sarebbe molto più semplice ma lavoro con database e asp quindi in realtà la tabella piccola è una e viene moltiplicata per quanto sono i records

  4. #4
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Originariamente inviato da Luca1317
    lo so, sarebbe molto più semplice ma lavoro con database e asp quindi in realtà la tabella piccola è una e viene moltiplicata per quanto sono i records
    Come la vuoi fare tu è impossibile perchè le tabelle non si dispongono in orrizzontale ma in verticale. La cosa vuole fatta con una lista

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,707
    sempre che abbia capito cosa ti serve...

    non puoi in alcun modo lavorare sulle tabelle "piccole"?

    basterebbe applicare una classe da settare con float:left;

  6. #6
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Originariamente inviato da Vincent.Zeno
    sempre che abbia capito cosa ti serve...

    non puoi in alcun modo lavorare sulle tabelle "piccole"?

    basterebbe applicare una classe da settare con float:left;

    si, potrei lavorare sulle tabelle piccole ma mi serve una tabella grande per non far superare alle tebelle piccole i 700px di margine

  7. #7
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Originariamente inviato da miki003
    Come la vuoi fare tu è impossibile perchè le tabelle non si dispongono in orrizzontale ma in verticale. La cosa vuole fatta con una lista
    infatti se quando ho inserito le immagini senza tabelle il risultato è stato ottimale mentre quando ho usato le tabelle il posizionamento era verticale


    c'è un modo per risolvere? per inserire solo le immagini dicendo che dopo 700px deve andare a capo?

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,707
    prova con max-width
    da verificare anche quali browser lo rispettano

  9. #9
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Il problema è che le tabelle sono testone e non c'è verso di allinearle in orizzontale

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,707
    Originariamente inviato da miki003
    Il problema è che le tabelle sono testone e non c'è verso di allinearle in orizzontale




    codice:
    table {float:left}

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 © 2024 vBulletin Solutions, Inc. All rights reserved.