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

    Layout con colonne variabili

    Salve a tutti, non riesco a realizzare un layout particolare e volevo chiedervi una mano.



    Come si può vedere nell'immagine ho bisogno di un header, due colonne, un content ed il bottom. Header e Bottom hanno altezza e lunghezza fisse quindi non creano nessun genere di problemi. Le colonne ed il content, invece, di fissa hanno solo la lunghezza. Qui entrano i problemi: l'altezza non può essere fissa perchè il contenuto del content può variare da poche righe ad un intero saggio. Fosse solo il content non ci sarebbero problemi ma quelle due colonne... vorrei fare in modo che al variare dell'altezza del content in base al suo contenuto le colonne avessero la stessa altezza.

    L'intento è quello di usare i div intorno al content come una sorta di cornice. Header e bottom hanno la parte alta, basse e gli angoli. L'altezza essendo variabile è un'immagine modulare su y nelle due colonne. Ho provato cambiando varie regole CSS senza buoni esiti.

    La cosa migliore che mi è venuta in mente è catturare con JS l'altezza fissa del content una volta riempieto e sempre tramite JS impostare manualmente l'altezza delle colonne. La cosa mi sembrava un po' forzata, esiste un modo per fare il tutto solo tramite CSS?

    Se qualcuno può postarmi la struttura HTML e le regole CSS per mettere insieme questo layout gliene sarei molto grato

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La struttura la trovi facilmente in rete. Il tuo layout e` un tipico a tre colonne con header e footer.

    Puoi partire a cercare dai "link utili" di questo forum (sezione layout)


    Per la altezza colonne, la tecnica da usare si chiama "false colonne" (faux columns), e trovi numerosi interventi in rete (sempre dai "link utili" o tramite ricerca in rete)

    Nota: le lunghezze nei CSS non esistono: esistono solo larghezze e altezze. Parlare di lunghezze crea solo confusione.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ok risolto, grazie mille per le informazioni .

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.