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

    layout due colonne adattabile

    Ciao a tutti, attualmente sul mio sito ho un layout classico con header, menù, content e footer, e fin qui tutto ok.

    Vorrei ora che fosse adattabile ai vari monitor mantenendo sempre la stessa struttura..
    Cioè, header fisso in alto e footer fisso in basso, mentre le due colonne centrali vorrei occupassero sempre il 100% dell'altezza disponibile, ed al massimo introducessero un overflow con tendina.

    Ci sto sbattendo la testa da gioni, se qualcuno potrebbe darmi una mano a realizzarlo gliene sarei grato

  2. #2
    Ciao,
    dovresti studiare per bene le media queries e fare tante tante prove.

    E' l'unico consiglio che posso darti.

    Saluti
    =================
    www.extrowebsite.com

  3. #3
    INDEX.html

    codice HTML:
    <html>        
    <head>...</head>        
    <body>            
       <div id=\"container\">              
          <div id=\"header\">....</div>                
          <div id=\"top\">....<div id=\"login\">...</div></div>                
    
          <div id=\"page\">                        
             <div id=\"sinistra\"></div>                       
             <div id=\"destra\"></div>                               
         </div>        
       <div id=\"footer\"></div>   
    </div>    
     </body>    
    </html>";



    CSS:

    html,body{
    margin: 0;
    padding:0;
    height: 100%;}
    body{
    font-family: Verdana;
    font-size:12px;
    scrollbar-shadow-color: #8F8F8F;
    scrollbar-track-color: #D2D2D2;
    }


    /*STILI DIV ################################################## #####################*/


    #container {
    width:100%;
    display: table;
    }

    #footer{
    text-align:center;
    line-height: 35px;
    background-color:rgb(3,53,5);
    color: white;
    width:100%;
    height:35px;
    }

    #header{
    position:relative;
    float:left;
    margin-right:200px;
    height:100px;
    width:100%;
    border-bottom: solid 3px rgb(94,0,0);}

    #login{
    float:right;
    width:260px;
    height:35px;
    border:0px solid rgb(94,0,0);
    margin: 2px;
    border-radius: 3px;
    padding:4px;
    margin-right:30px;}

    #top{
    position:relative;
    clear: both;
    padding-left:5px;
    width:100%;
    box-sizing: border-box;
    border-top: solid 0px rgb(94,0,0);
    border-bottom: solid 2px rgb(94,0,0);
    height: 42px;
    }

    #page{
    position:relative;
    border: solid 0px red;
    padding-top:5px;
    padding-left:5px;
    width:100%;
    box-sizing: border-box;
    }

    #sinistra{
    width: 20% ;
    float: left;
    /*font-family: 'Century Gothic';*/
    padding-top:12px;
    white-space:nowrap;
    border: solid 0px blue;
    height:100%;
    min-height: 441px;
    overflow:auto;

    }
    #destra{
    width: 78%;
    float: right;
    padding: 10px;
    border: solid 0px green;
    overflow:auto;
    }
    Ultima modifica di marste881; 21-06-2017 a 09:18

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.