Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    centrare verticalmente nei layer

    Ciao,
    sto iniziando a smanettare con i layer diciamo per convertirmi a pieno dalle vecchie table ai nuovi div.

    dovrei centrare verticalmente l'intero sito che un tempo facevo con uan grande tabella alta e larga 100%.

    Ho trovato il modo di centrare il tutto orizzonatalmente utilizzando la tabelal interna in align="center".

    ma il verticale?

    mi pare di capire che una volta dichiarato il layer padre relativo gli assoluti interni prendono come riferimento il layer relativo padre.

  2. #2
    è così, ma non è granché igienico usare i layer per l'impaginazione, ognuno è indipendente dagli altri e succede di tutto e di più, posiziona un div contenitore come ti pare ma all'interno vacci piano coi layer.
    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

  3. #3
    intanto imparo.. am non riesco a uscire da sta cosa..
    coem facico a allineare in verticale un layer?

    altezza 100% non funziona

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    margin-top: auto;
    margin-bottom: auto;
    aiuta?
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    <html>
    <head>
    <title>Prova</title>
    <style type="text/css">
    body {text-align:center;
    margin:0
    }
    body, html {height:100%}
    .contenitore {width:700px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
    background:silver;
    position:relative;
    top:50%;
    margin-top:-200px
    }
    </style>
    </head>
    <body>
    <div class="contenitore">bla</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

  6. #6
    ma devo per forza mettere 400 in altezza?
    se poi lapagina mi viene più lunga?
    mi taglia tutto.

  7. #7
    Originariamente inviato da Hedo
    ma devo per forza mettere 400 in altezza?
    se poi lapagina mi viene più lunga?
    mi taglia tutto.
    puoi mettere quello che vuoi solo poi devi aggiustare il margin-top con un valore che sia la metà dell'altezza.

    In ogni caso sta roba si usa in casi particolari in cui si è sicuri che non ci sia niente che sfori, altrimenti si usa solo la centratura orizzontale o al limite, (se ti va, a me no) ci aggiungi un overflow:auto.

    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
    Originariamente inviato da Jerry Masslo
    altrimenti si usa solo la centratura orizzontale o al limite, (se ti va, a me no) ci aggiungi un overflow:auto.

    in cosa consiste?

  9. #9
    Originariamente inviato da Hedo
    in cosa consiste?


    .contenitore {overflow:auto}


    aggiungilo al css di quella pagina, infila molto testo dentro quel div e vedi che succede.
    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

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 © 2026 vBulletin Solutions, Inc. All rights reserved.