00 15/03/2007 17:22
Re:

Scritto da: ninn 15/03/2007 11.01
Allora il problema è questo qui :
ho progettato un sito per mettere online alcuni miei progetti grafici fatto un po' per lavoro ed un po' per diletto.
La struttura è molto semplice : c'è un frame orizzontale in cima alla pagina (INTESTAZIONE), subito sotto, attaccato pratica, vi è un altro frame orizzontale nel quale ho inserito i pulsanti di navigazione (NAVIGAZIONE) e poi c'è il corpo del sito nel quale si visualizzano le varie sezioni (lo chiamerò CORPO); in più ci sono due frames verticali ai lati. Per darvi un' idea la struttura è molto simile a questa :

ourthing.altervista.org/orientalbeat/index.htm

con colori diversi e più centrato.

Il problema è che quando nel CORPO del sito scorro i contenuti verso il basso, ciò che c'è in cima 'scompare' nel frame superiore. Io invece vorrei che scorresse verso il basso tutta la paggina, come se 'fosse ancorata', non so se rendo l'idea.

In ogni caso, per ulteriori chiarimenti, chiedete pure.
Grazie a chi mi risponderà.



non devi usare i Frame, i frame servono apposta per fare ciò che tu non vuoi. Devi mettere tutto in tutte le pagine o se vuoi il menù statico metti il menù in un frame ed il resto nell'altro (ammesso che tu non decida di usare dei javascript).

Se vuoi evitare di rimettere l'intestazione in tutte le pagine, puoi usare il php..
ESEMPIO:
index.html
è il frameset con:
menu.htm e home.php

poi fai il file di intestazione, in html, e lo chiami top.html, ricordati di non chiudere il tag body ed il tag html qui..

nei vari file contenutistici in alto metti:
<?php
include('top.html');
?>


dopodiché metti il codice HTML considerando che hai già tutto il codice scritto fino all'ultima riga di top.html e devi chiudere il file coi tag di chiusura, ma se vuoi fare un fondo uguale per tutti alla fine del file metti:

<?php
include('bottom.html');
?>

e nel file bottom.html metti il fondo e la chiusura dei vari tag (che hai aperto nel top.html .

Le pagine dove metti il codice php devono avere estensione .php e devi hostarle su un server che supporti il PHP (tipo altervista..).
"Mi berrò un cicchetto con il diavolo, ma non passerò dalla sua parte" (Bono, U2)
"Le opinioni, si sà, sono come i coglioni... Ognuno ha i suoi" (Giorgio Gaber)
«Ogni tanto mi chiedo cosa stiamo aspettando...»
Silenzio.
«Che sia troppo tardi, madame.»
(A. Baricco, Oceano Mare)