Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322

    Sviluppare tabelle in verticale

    Come da oggetto, vorrei crearla per colonne perché al termine di ognuna devo fare dei conti.

    Come posso fare?
    La tabella sarebbe di 15 righe, annido piú tabelle?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    perché annidare? :master:

    che senso ha?
    metti le righe che ti servono e basta

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Mi sono dimenticato di dire che la tabella ha anche 24 colonne
    Quindi invece di crearla riga per riga facendo le 24 colonne con

    <TR>
    <TD></TD>
    ...
    </TR>

    Vorrei creare prima

    <TR>
    <TD></TD
    </TR>

    e poi per 23 volte ancora uguale.. ma non sotto, di fianco a quella che ho creato prima

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    non ho capito il vero problema...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Mi spiego

    Con la procedura classica dopo aver indicato con TR l'inizio della riga, indico con tanti TD il numero delle celle che la compone poi, con un altro TR inizio un'altra riga e così via.. Sviluoppo la tabella per colonne.

    Io invece vorrei sviluppare la tabella colonna per colonna, una a fianco all'altra

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    bhè... le regole di scrittura le conosci.

    ma non capisco da dove nasce la difficoltà.
    o meglio: ho capito che vorresti non ripetere manualmente 15 volte la stessa oprazione.

    2 possibli soluzioni:

    trova e sostituisci tutto
    trova </tr> sostituisci con <td> </td></tr>
    da usare con attenzione

    editor visuale
    inserisci colonna

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Nasce dal fatto che di regola, la tabella si sviluppa in orizzontale quindi se io faccio

    <TR>
    <TD></TD>
    x 10 volte..
    </TR>

    avrò una riga con 10 celle una a fianco dell'altra poi con un nuovo <TR> andrò a capo e farò la stessa cosa.

    Io invece vorrei 1 colonna con 10 celle poi creare un'altra colonna al fianco di quella precedente sempre di 10 celle e così via

    Dovrei fare per 10 volte

    <TR>
    <TD></TD>
    </TR>


    ma poi, come faccio a ripartire da sopra?
    Se per l'undicesima volta faccio <TR> etc.. mi crea una cella sotto la decima e non a fianco della prima

    Mi verrebbe da pensare di mettere un posizionamento relativo e creare 10 tabelle ognuna da 10 celle verticali

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    trova:
    codice:
     
    </tr>
    sostituisci con, tutto:
    codice:
    <td></td></tr>
    ed ecco che per magia ti ritrovi un'altra colonna

    era quello che volevi?

  9. #9
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    io non riesco a capire il problema quale sia... mmm :master:
    Chicco Ravaglia per sempre con noi!

  10. #10
    Ho capito cosa intendi!

    Non so se si possa fare e annidare tabelle mi sembra abbastanza inutile

    Gli unici comandi che potrebbero aiutarti sono <tfoot> e <tbody>

    http://www.w3schools.com/TAGS/tag_tbody.asp

    prova a vedere se trovi qualcosa in questo sito!

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