Visualizzazione dei risultati da 1 a 5 su 5

Discussione: layout fisso/variabile

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471

    layout fisso/variabile

    Devo realizzare un layout con queste caratteristiche :
    parte centrale con larghezza fissa a 500 pixel
    la parte destra e sinistra devono ricoprire l'intera ampiezza in orizzontale, quindi nn devono avere una larghezza fissa (tipo 140 pixel in questo caso) ma in percentuale.

    Come posso fare perchè il layout si adatti a diverse risoluzioni monitor ?

    grazie per le vs. risposte in merito


  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    Devo adattare una soluzione javascript per ogni risoluzione monitor ?
    come posso fare per riempire orizzontalmente il sito ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova a dare
    width: auto;
    alle due colonne laterali (poi mettici anche qualcosa che riempia lo spazio orizz, tipo una scritta che vada ad occupare piu` di una riga)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    1,471
    Questo il veccho layour a 3 colonne css

    #corpo {
    margin: 0 auto;
    padding: 0;
    position: relative;
    height: 100%;
    background-image: url("../img/sfondo5.gif");
    /*background: #ccc;*/
    width: 840px;
    }
    #dx {
    position: absolute;
    top: 117px; right: 0;
    width: auto;
    }
    #sn {
    position: absolute;
    top: 117px; left: 0;
    width: auto;
    }
    #centro {
    /*background: #ccc;*/
    position: relative;
    margin: 0 auto;
    width: 500px;
    }
    con 2 layout assoluti a lato e uno relativo al centro, come negli es. di constile.
    Come dovrei adattarlo al tuo tipo di layout ? Avevi pensato a 3 layout relativi tutti con float ?

    Fammi sapere
    ti ringrazio per l'aiuto


  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Io sono convinto che usare posizionamenti assoluti renda il tutto piu` complesso.

    Quindi conviene lasciare flottare tutto (compreso il contenitore, per problemi con qualche browser):
    codice:
    <div id="corpo">
      <div id="sn">
    
    qualcosa di lungo che occupi piu` di 150px in larghezza</p> ... </div>
      <div id="centro"> .... </div>
      <div id="dx">
    
    qualcosa di lungo che occupi piu` di 150px in larghezza</p> ... </div>
    </div>
    
    * { 
      padding: 0;
      margin: 0;
      border: 0;
    }
    #corpo {
      margin: 0 auto; /* non so se serve */
      height: 100%;
      background-image: url("../img/sfondo5.gif");
      float: left;
    }
    #dx {
      width: auto;
      float: left;
      height: 100%;
      backgorund: f88; /* per provare dimensioni */
    }
    #sn {
      width: auto;
      float: left;
      height: 100%;
      backgorund: 8f8; /* per provare dimensioni */
    }
    #centro {
      width: 500px;
      height: 100%;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.