Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123

    Layout su tre righe e footer sempre in basso

    Ciao a tutti!
    Non riesco a creare un layout come nel file allegato!
    Il mio problema è riuscire a far si che il footer indipendentemente dalla lunghezza del contenuto si trovi sempre in basso.
    Ho cercato nel forum ma non ho trovato quello che fa a caso mio.
    Grazie.
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: Layout su tre righe e footer sempre in basso

    ciao
    hai provato a settare il footer con "position:absolute" ?
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    ma con questo metodo se il contenuto è lungo 2000px il footer non si sovrappone al testo?

  4. #4

  5. #5
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    già provato ma niente...il problema è sempre quello.
    con position:absolut va a finire che sovrappone con relative invece non sta sempre e comunque in basso

  6. #6

  7. #7
    vedi se ti va bene una cosa del genere:

    <html>
    <head>
    <title>Piede basso</title>
    <style type="text/css">
    * {margin:0;padding:0}
    html, body {height:100%}
    body {
    background:gray;
    overflow:auto;
    text-align:center
    }
    .testa {
    min-height:10%;
    height:auto!important;
    height:10%;
    background:maroon;
    color:white;
    width:80%;
    margin:auto;
    }
    .piede {min-height:10%;
    height:auto!important;
    height:10%;
    background:teal;
    color:white;
    width:80%;
    margin:auto;
    }
    .corpo {min-height:80%;
    height:auto!important;
    height:80%;
    background:silver;
    width:80%;
    margin:auto;
    }
    </style>

    </head>
    <body>
    <div class="testa">testa</div>
    <div class="corpo">corpo</div>
    <div class="piede">piede</div>
    </body>
    </html>
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  8. #8
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    Grazie Jerry ma il problema dei tuoi CSS è che chiaramente header e footer non hanno sempre lo stesso aspetto, ma cambiano in base alla grandezza della finestra.
    Invece invito tutti a visitare la pagina linkata da pacovox. Ti risolve tutti i problemi! Grazie!

  9. #9
    il problema di testa è risolvibile inserendola senza height dentro il corpo centrale menre per il footer solo se non si vuole che stia necessariamente attaccato al fondo altrimenti bisogna ricorrere a position:absolute con conseguenti problemi che lì risolvono usando misure dei caratteri in pixel!!! altamente sconsigliato e infatti, se aggiungi testo al footer ridimensionando copre altro testo in mozilla e opera, cosa che non succede in ie perché con quella misura i caratteri non vengono ridimensionati, imho, pessima soluzione, almeno in un paio che ho visto era così.
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  10. #10
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    Originariamente inviato da Jerry Masslo
    il problema di testa è risolvibile inserendola senza height dentro il corpo centrale menre per il footer solo se non si vuole che stia necessariamente attaccato al fondo altrimenti bisogna ricorrere a position:absolute con conseguenti problemi che lì risolvono usando misure dei caratteri in pixel!!! altamente sconsigliato e infatti, se aggiungi testo al footer ridimensionando copre altro testo in mozilla e opera, cosa che non succede in ie perché con quella misura i caratteri non vengono ridimensionati, imho, pessima soluzione, almeno in un paio che ho visto era così.
    Infatti...hai dato un'occhiata a http://www.alistapart.com/articles/footers

    ho trovato la soluzione perfetta (esempio 3)

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.