Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1

    Adattare lunghezza pagina in base al contenuto

    Come faccio in modo che mi si adatti la pagina in base al contenuto?
    Ho applicato questo menù

    http://www.html.it/articoli/un-menu-...cript-e-css-1/

    e siccome ho tanti link, vorrei che se vengono aperte tutte le categorie, la lunghezza della pagina si adatti mantenendo sempre lo stesso spazio dal contenitore.

    I codici che ho fatto sono questi:

    index.php
    codice:
    <html>
    <head>
        <title>Prova</title>
        <link rel="stylesheet" type="text/css" href="template/style.css">
        <meta charset="utf-8">
        <link rel="stylesheet" type="text/css" href="config/jsmenu.css">
        <link rel="stylesheet" type="text/css" href="config/menu.css">
        <script type="text/javascript" src="config/expand.js"></script>
    
    
    </head>
    <body>
            <div class="wrap_all">
                <div class="banner"><?php include('template/banner.php') ?></div>
                <div class="nav_main"><?php include('template/nav_main.php') ?></div>
                <div class="content"><?php include('template/content.php') ?></div>
                <div class="footer"><?php include('template/footer.php') ?></div>
            </div>
    </body>
    </html>
    style.css
    codice:
    html{    margin:0;
        padding:0;
    }
    
    
    body {
        color:#000;
        text-align:justify;
    }
    
    
    .wrap_all{
        width:1024px;
        margin:0px auto;
        padding:10px;
        border:1px solid #444444;
    }
    
    
    .banner{
        padding:10px;
        border:1px solid #444444;
    }
    
    
    .nav_main{
        padding:10px;
        border:1px solid #444444;
    }
    
    
    .nav_main ul li{
        display:inline-block;
    }
    
    
    .content{
        float:center;
        padding:10px;
        border:1px solid #444444;
    }
    
    
    .footer{
        clear: both;
        padding:10px;
        border:1px solid #444444;
    }
    
    
    .left{
        height:100%;
        padding:10px;
        border:1px solid #444444;
        float: left;
    }
    
    
    .center{
        height:100%;
        padding:10px;
        border:1px solid #444444;
    }
    li {list-style:none;}
    
    
    A:hover {
    color:#99CBFF;
    text-decoration:underline;
    }
    
    
    .navig A:link,.navig A:active,.navig A:visited {
    text-decoration:none;
    display:block;
    text-align:center;
    background-color:#6A875B;
    width:100%;
    font-size:11px;
    color:#000;
    margin-bottom:2px;
    padding-bottom:2px;
    padding-top:2px;
    font-family:Georgia;
    }
    content.php
    codice:
    <?php//Content page
    ?>
                    <div class="left"><?php include("link_left2.php") ?></div>                
                    <div class="center">
                        <?php include("$page.php") ?>
                    </div>
    link_left2.php (metto solo una categoria sennò viene fuori una pagina kilometrica)
    codice:
    <div id="nav">
    <ul>    
        <li><h3>Gallery</h3>
            <ul>
                <?php
                    isset($_GET["page"]) ? $page=$_GET["page"] : $page="home";
                    $links=array(
                        "fanart" => "FanArt",
                        "wallpapers" => "Wallpapers",
                        "animated" => "Animated",
                        "avatars" => "Avatar",
                        "cosplay" => "Cosplay"
                    );
                    foreach($links as $href=>$text){
                        if($page!=$links){
                        echo '<a href="?page='.$href.'">'.$text.'</a>';
                        }else{echo $text;}
                    }
                ?>
            </ul>
        </li>
    </ul>
    </div>
    E per il menù ad albero il file List.html che c'è nella guida

    Grazie mille
    Ultima modifica di Shikamaru93; 24-09-2014 a 10:23

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.