Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1

    Div contenitore centrato e che sia alto quanto il div interno più alto

    Salve, cerco di spiegare il mio problema, dato che il titolo non è chiarissimo...

    Ho una pagina web impostata come di seguito:
    div container: contiene tutti i blocchi div interni, dev'essere centrato e adattarsi in altezza allo spazio necessario ai div che contiene, in termini di colore di sfondo.
    div header: contiene il logo del sito, occupa tutta la larghezza del container
    div menu: contiene il menù del sito, è posizionato a sinistra dentro container, sotto header
    div content1: contiene testi, è posizionato a sinistra di menu, sotto header, dentro container
    div content2: contiene testi e immagini, è posizionato a sinistra di content1, sotto header, dentro container
    div edicola: contiene testi e immagini, è posizionati a destra dentro container, sotto header.

    Mi succede che se centro container orizzontalmente, dando in CSS
    codice:
    margin: 0em auto;
    gli altri div sembrano come "appesi", poiché sotto di essi c'è il colore di sfondo della pagina (impostato nel body) e non del container.
    Per fare sì che sotto ai vari div interni ci sia lo sfondo del container, devo scrivere
    codice:
    position: absolute;
    nel CSS del div container, ma così perdo il suo centramento nonostante i margini destro e sinistro siano "auto".

    Avrei inoltre necessità che, in base alla dimensione della finestra del browser, content2 finisse sotto content1, ma al momento ci va prima edicola. In altre parole, vorrei che il layout passasse da 4 a 3 colonne al cambiare della larghezza della finestra del browser.
    Ultima modifica di Gas75; 29-12-2017 a 19:34

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