Newsgroup: it.comp.www.html
Titolo: Tabella scrollabile

Ciao a tutti...
č possibile fare una tabella scrollabile all'interno di una pagina ?
Praticamente vorrei che la testa ed il menů laterale restassero fissi ed i
contenuti scorrevoli se vanno ad di fuori delle dimensioni della pagina...
Tutto questo senza ricorrere ai frames che non mi piacciono tanto.
Ho provato con un DIV ma non č possibile mettere 100% come altezza perchč
dopo scrolla tutta la pagina. Se invece metto dimensioni fisse funziona, ma
non si adatta alle dimensioni della finestra...
Ci sono altre soluzioni ?
Grazie

 Ci sono altre soluzioni ?
Se ho capito bene tu vuoi che parti del layout (in questo caso la testa ed
il menu) rimangano fisse, proprio come accade usando i frame... giusto ?
Allora, in questo caso ti può venire incontro l'uso di javascript, che
permette di ottenere un effetto simile tramite a quello dei frame, facendo
in modo che i div contenitori del tuo header e menu non siano soggetti allo
scrolling..
A tal punto c'è da dire due cose:
1) Potrebbe diventare un'operazione pesante per la pagina, quindi bisogna
valutare attentamente se è una cosa necessaria.
2) Ti consiglio di postare su: it.comp.lang.javascript , li' avrai ulteriori
chiarimenti.
Ciao,
Guido Piazza

 scrolling..
Anche con l'iframe diciamo che potrebbe andar bene... ma non riesco a farlo
arrivare in fondo alla pagina.
Cioè vorrei che la parte scorrevole iniziasse dove dico io e finisse in
fondo alla pagina, indipendentemente dalla risoluzione del monitor.
Con l'iframe invece devo specificare io i pixel...
Spero di essermi spiegato bene...
Evitiamo javascript perchè è una cosa tanto semplice e ritengo inutile
appesantire la pagina x questo....
Grazie

 Grazie
Solo per i browser fatti per benino:
http://www.w3.org/WAI/UA/TS/html401/cp1001/1001-THEAD-TBODY-TFOOT-OVERFLOW.html
(non funziona con IE)
ti segnalo anche questo 3ad:
http://url.repository.biz/go/4C
In realtà non ho capito cosa centri il menù
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale


Non č colpa mia se il 90% dei visitatori usa IE....

 č possibile fare una tabella scrollabile all'interno di una pagina ?
Boh, basta inserire un div con barra di scorrimento in una cella...
<table border=1>
<tr><td>
intestazione fissa
</td></tr>
<tr><td><div style="height:100px; overflow:auto">
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla<br>
testo che scrolla
</div></td></tr>
</table>
Se vuoi dentro il div puoi inserire un'altra tabella con colonne,
e cosě via...
MaRoK

 <tr><td><div style="height:100px; overflow:auto">
Si.... ma non hai letto bene quello che chiedevo... non voglio le dimensioni
fisse !!!
La vorrei da dove dico io fino ai piedi della schermata... a qualsiasi
risoluzione !!

 La vorrei da dove dico io fino ai piedi della schermata... a qualsiasi risoluzione !!
allora secondo me ti conviene cambiare strategia,
il layout tabellare ha troppi limiti.
io farei due div, uno fisso con l'intestazione
ed uno scrollabile che arriva fino al fondo della pagina.
dentro a quello scrollabile metti la tua tabella
(se ti serve avere una tabella...)
poi la scrollbar si può ovviamente spostare a bordo pagina
per dare l'illusione che l'intera pagina scrolli
(è il classico metodo per emulare il position:fixed su IE...)
oppure lasciare a fianco del div scrollabile, a seconda dei gusti.
MaRoK

 
[..]
qualcosa di simile a questa tabella ?
http://www.w3.org/People/mimasa/test/xhtml/media-types/results
la pagina e' scritta in XHTML e lo scrolling viene fatto con attributi 
del CSS (penso che sia CSS2, ma non ne sono sicuro. Nel caso, e' 
possibile che IE non riesca a visualizzarlo)
Luca

 oppure lasciare a fianco del div scrollabile, a seconda dei gusti.
Bene... proverò questa soluzione e ti faccio sapere...
Grazie per il suggerimento !!

 
http://www.w3.org/People/mimasa/test/xhtml/media-types/results
No, scusa, qui scrolla tutta la tabella....