Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    Come devono essere larghe le pagine nei frames?

    Temo che questa sia la classica domanda da ultraprincipiante:

    frame1 di nome menu con larghezza 20%
    frame2 di nome finestra con larghezza 80%
    dal menu richiamo le pagine nel frame2

    queste pagine devono essere a larghezza 100% con il contenuto spostato sulla sinistra per vederlo centrato nel frame2
    oppure bisogna dare alle pagine una larghezza ridotta?

    il risultato è uguale, ma tecnicamente, come si dovrebbe fare?

    ciao rudyF

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Di che larghezza parli?

    Ogni documento aperto in un frame, occupa tutta la larghezza che gli mette a disposizione il frame.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Innanzi tutto chiedo scusa per aver postato nel forum sbagliato. E' stata la fretta.
    Hai ragione, la pagina occupa tutto lo spazio a disposizione, ma il contenuto della pagina lo devo mettere spostato a sinistra in modo che quando viene visualizzato nel frame rimanga centrato e non abbia bisogno della scrollbar inferiore per vedere tutto.
    O capita solo a me?
    Ciao rudyF

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Forse se posti un po' di codice (o un link alla tua pagina) possiamo capirci.

    In una pagina normale quanto dici non ha senso.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    nel mio sito
    l'istruzione seguente visualizza la pagina divisa in frame con al centro la pagina-barzelletta. Ne scegli una e la vedrai ben centrata nel frame

    barzelletta nel frame

    mentre la seguente visualizza solo la pagina barzelletta

    pagina-barzelletta

    come puoi notare il contenuto è messo tutto in alto a sinistra, questo perchè la pagina barzelletta è 800 x 600 mentre nel frame ho a disposizione uno spazio ben più piccolo
    rudyF

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La cosa e` complicata, perche` usi una programmazione vecchio stampo.

    Se usi i CSS la cosa e` semplicissima:

    <style type="text/css">
    #contenitore {
    text-align: center; /* questo serve solo per IE */
    }
    #cont_centr {
    margin: auto;
    }
    </style>

    <div id="contenitore">
    <div id="cont_centr">
    qui il tuo oggetto da centrare
    </div>
    </div>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Se ho ben capito io metto il contenitore (cioè la barzelletta figurata) in centro alla pagina e poi il CSS la centrerebbe nel frame.
    Grazie, ci provo.
    rudyF

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, la barzelletta figurata sarebbe da mettere nel cont_centr (puoi anche dare le dimension che ti interessano).
    Il contenitore occupa tutto lo spazio (puo` esser sostituito dal body, ma per compatibilita` con tutti i browser comnviene mettercelo all'interno del body).

    Nota: dato che si tratta di CSS, ti sposto nel forum piu` adatto.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    OK

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.