Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    346

    altezza 100% ridimensionabile

    Salve a tutti,
    ho la necessità di creare una pagina che si visualizzi al 100% della dimensione dello schermo, e fin qui ok... ma quando il corpo centrale del sito, si allunga per motivi di contenuti la struttura non segue il corretto allineamento, ed il corpo fuoriesce nonostante è stato impostato al 100%

    incollo al struttura in modo che sia tutto + chiaro...

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
    <head>
    <style>
    /* CSS HOME PAGE */
    html {
    margin:0px;
    height:100%;
    }

    body {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    margin-bottom:0px;
    height:100%;
    margin-top:0px;
    background-color: #E4E4E4;
    }

    #center {
    margin:auto;
    width:814px;
    height:100%;
    }

    #esterno{
    width:814px;
    margin-left:auto;
    margin-right:auto;
    float:left;
    height:100%;
    background-image: url(img/sfondo_esterno.jpg);
    background-repeat: repeat;
    position:relative;
    }

    #container{
    width:800px;
    margin:auto;
    height:100%;
    text-align:left;
    font-family:Geneva, Arial, Helvetica, sans-serif;

    }

    #header
    { position: relative;
    background-color:#FF0000;
    width:100%;
    height:144px; /* fisso */
    }

    #corpo {
    margin-left:auto;
    margin-right:auto;
    height:800px;
    width:800px;
    float:left;
    background-color:#FFFF33;
    }

    #footer {
    color:#333333;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color:#0033CC;
    font-weight: bold;
    text-align:right;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #000000;
    padding-top:25px;
    padding-bottom:3px;
    padding-right:5px;
    width:795px;
    float:left;
    position:absolute;
    bottom:0px;
    left:7px;
    height:40px;
    }

    #corpo_sinistra
    {
    padding-top:10px;
    width:550px;
    float:left;
    height:300px;
    background-color:#FFFFFF;
    }

    #navigation_dx {
    float:left;
    width:250px;
    height:50px;
    margin-top:-6px;
    text-align:left;
    background-color:#006633;
    padding: 0px;

    }


    </style>


    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title>prova</title>
    </head>
    <body>
    <div id="center">
    <div id="esterno">

    <div id="container">
    <div id="header">TOP<?php //importo il top?></div>

    <div id ="corpo">
    <div id="corpo_sinistra"> pagina principale<?php //questa struttura cambia l'altezza in base algli oggetti stampati dalle query?></div>

    <div id="navigation_dx">
    MENù<?php //questa struttura cambia l'altezza in base algli oggetti presenti nel munù di navigazione?></div>
    </div>
    <div id="footer">BOTTOM<?php //importo il bottom?></div>

    </div>
    </div>
    </div>
    </body>
    </html>

    Riuscite a capire il motivo per il quele non tiene il 100% della struttura esterna, dato che il 100% parte dall'html??

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    non si fa crossposting... un problema uguale a una sola discussione
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.