Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    Tabella con una sola cella che scorre

    Ciao a tutti,
    dopo un po' di problemi sono riuscito a fare una tabella con due colonne che stia sempre al 100% dell'altezza della pagina.
    Ora vorrei far si che se la seconda cella (colonna) scorra, ma che la prima rimanga senza scorrimento al 100%. Un po' come l'effetto a frame, ma senza frame

    E' possibile? Grazie

  2. #2
    Utente di HTML.it L'avatar di lila89
    Registrato dal
    Oct 2007
    Messaggi
    211
    ciao,
    se hai solo 2 colonne, secondo me una soluzione rapida potrebbe essere mettere 2 tabelle di 1 colonna ciascuna affiancate con il float;

    La prima tabella avrà altezza 100% e overflow hidden;
    La seconda tabella avrà altezza 100% e overflow:auto;

    devi ricordarti però di inseire anke la proprietà di ordinanamento, nel senso che se ordini la prima tabella dovrai ordinare anke la seonda contemporaneamente;

    per cui se le due tabelle prendono i dati da un db, estrarranno gli stessi dati ma in visualizzazione mostrano uno la prima colonna e una la seconda.. ;

  3. #3
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da lila89
    ciao,
    se hai solo 2 colonne, secondo me una soluzione rapida potrebbe essere mettere 2 tabelle di 1 colonna ciascuna affiancate con il float;

    La prima tabella avrà altezza 100% e overflow hidden;
    La seconda tabella avrà altezza 100% e overflow:auto;

    devi ricordarti però di inseire anke la proprietà di ordinanamento, nel senso che se ordini la prima tabella dovrai ordinare anke la seonda contemporaneamente;

    per cui se le due tabelle prendono i dati da un db, estrarranno gli stessi dati ma in visualizzazione mostrano uno la prima colonna e una la seconda.. ;
    Io non ho mai visto una tabella con la scrollbar, se tu sei buono di fare una tabella che rimanga fissa in altezza e non si adatti al contenuto e assuma la scrollbar, mi dici il codice perfavore che mi può servire

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    Nei div, sui css basta metterci un height fisso e poi overflow:auto; in questo modo, se non mi sbaglio, il div scrolla. Vorrei far la stessa cosa con la tabella, ma solo per una colonna, ma in questo caso la tabella non ha un'altezza fissa, ma è una percentuale (100%).
    La soluzione delle due tabelle con il float non è il massimo in questo caso perchè se riduto un po' la larghezza della pagina rischio che la seconda tabella mi vada sotto, o sbaglio?

  5. #5
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da GoldEmish
    Nei div, sui css basta metterci un height fisso e poi overflow:auto; in questo modo, se non mi sbaglio, il div scrolla. Vorrei far la stessa cosa con la tabella, ma solo per una colonna, ma in questo caso la tabella non ha un'altezza fissa, ma è una percentuale (100%).
    La soluzione delle due tabelle con il float non è il massimo in questo caso perchè se riduto un po' la larghezza della pagina rischio che la seconda tabella mi vada sotto, o sbaglio?
    Con i div si lo scroll con le tabelle no lo scroll!!

    Con le tabelle non si usa il float ma si usa annidare le tabelle!

    Per fare quello che vuoi tu devi fare la tua tabella e mettere nella cella che vuoi che scrolli un div con altezza fissa e overflow:auto; dentro al div poi metti i contenuti che devono scrollare. Voilà

  6. #6
    Non fare caso al sito che sta lì solo per gioco... ma dai un'occhiata a questa pagina

    Magari può servire a qualcuno... se non ho capito male il discorso della tabella
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da ricman
    Non fare caso al sito che sta lì solo per gioco... ma dai un'occhiata a questa pagina

    Magari può servire a qualcuno... se non ho capito male il discorso della tabella
    O ho capito male io o tu, io credo che lui voglia scrollare una sola cella non tutta la tabella come il link che hai segnalato

  8. #8
    Originariamente inviato da Gufo
    O ho capito male io o tu, io credo che lui voglia scrollare una sola cella non tutta la tabella come il link che hai segnalato
    Ah... forse hai ragione te... ho rileto il post...

    Magari ora mi chiedo che casino stia facendo.. nel senso che, già le tabele si usano poco.. poi anidamenti e scorrimnti.. mah...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    7
    scusate ho sbagliato....

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    Vorrei usare le tabelle perchè non ho ancora trovato un sistema diverso che mi permetta di occupare TUTTA l'altezza della pagina (height:100%) anche se all'interno non c'è abbastanza testo. Ho fatto alcune prove e con i DIV l'altezza si riduce se il contenuto non è sufficiente. Quindi sono passato alle tabelle...

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.