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

    DIV layout 1 colonna centrata con header fisso

    Ciao a tutti,
    sto realizzando un sito web con i div.
    L'esigenza sarebbe quella di avere un layout con 3 div:
    - header di altezza 58px
    - posizione di altezza 120px
    - contenuto di altezza variabile
    I 3 div hanno tutti larghezza 900px e sono centrati nella pagina uno sotto l'altro senza ulteriori spazi.

    I problemi nascono perchè la pagina ha un'immagine di background fixed, e devo fare in modo che (in caso di scrolling verticale) l'header rimanga fisso ed in primo piano, mentre posizione e contenuto si scrollano (sparendo sotto header mentre salgono).

    Posto codice della pagina e del css.

    codice:
    <body style="background-image:url("sfondo.jpg"); background-attachment:fixed; background-repeat:no-repeat"> 
    <div id="contenitore"> 
    <div id="header">HEADER</div>
    <div id="posizione">POSIZIONE</div>
    <div id="contenuto_centro">CONTENUTO CENTRALE</div>
    </div>
    </body>
    codice:
    body { 
    width: 100%; 
    height: 100%; 
    text-align: center;
    margin: 0px;
    } 
    
    #contenitore { 
    width:100%; 
    text-align:center; 
    } 
    
    #header { 
    position:fixed; 
    height: 58px; 
    width: 923px; 
    margin: 0px auto 0px auto; 
    z-index: 5; 
    text-align:left; 
    } 
    
    #posizione { 
    position: relative; 
    margin: 58px auto 0px auto; 
    width: 923px; 
    height: 120px; 
    z-index: 2; 
    text-align:left; 
    } 
    
    #contenuto_centro { 
    position: relative; 
    width: 923px; 
    margin: 0px auto 0px auto; 
    z-index: 1; 
    text-align:left; 
    }
    Vi prego aiutatemi... sono davvero disperato, non so più dove sbattere la testa

    Grazie!
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  2. #2
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Intendi una cosa come in questo esempio?

  3. #3
    Sì hai centrato il punto

    Grazie mille!
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  4. #4
    Utente di HTML.it L'avatar di emnlmn
    Registrato dal
    Oct 2008
    Messaggi
    263
    Figurati .

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    86
    ZeroCool981 in che modo hai risolto? Mi serve pure a me una soluzione

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.