Afficher un message
Vieux 22/09/2006, 22h01   #1 (permalink)
Profil
SiZiOUS
ドリームキャストメンバー
Ancienneté  85%
Ancienneté 85%
 
Avatar de SiZiOUS
 
Date d'inscription: mai 2006
Âge: 39
Pays :
Messages: 914
Téléchargements: 0
Uploads: 0
Merci: 51
Remercié 60 fois dans 30 Posts
Par défaut [Résolu] Faire une disposition sans table

Salut à tous,

Voilà j'essaye de faire un layout sans tables, en utilisant les div et les CSS. Le problème c'est que même pour faire un truc simple c'est trop prise de tête, je m'embrouille comme pas possible avec les blocs en position float et ça me fait n'importe quoi (genre quand y'a trop de texte le bloc descends plus bas...). C'est bizarre et je comprends pas pourquoi ça fait ça.

J'aimerais avoir ça :


Voici mon code HTML :
Code:
<body>

<div id="container">

    <!-- Logo -->
    <div id="logoheader">head</div>
    
    <!-- Menu -->
    <div id="menu">
        menu......
    </div>

    <!-- Left menu -->
    <div id="leftcontent">
            <ul>
                <li><a href="#">Menu 1</a></li>
                <li><a href="#">Menu 2</a></li>
            </ul>
    </div>    


    <!-- main content -->
    <div id="content">
    <h1>
        CONTENU ... blablabla
    </h1>
    
    </div>

    <!-- footer -->
    <div id="footer">footer</div>

</div>

</body>
Et voici le CSS :
Code:
body {
    margin: 10px;
    font-family: Trebuchet MS;
    font-size: 12px;
}

div {
    border: red 2px solid;
}

/* Parties générales */

div#container {
    width: auto;
}

div#logoheader {
    text-align: left;
}

div#leftcontent {
    float: left;
    width: 180px;
    height: 100%;
}

div#content {
    float: top;
    /* float: left; */
    width: auto;
}

div#footer{
    clear: both;
    width: 100%;
}
Voilà merci beaucoup pour votre aide. Si vraiment ça me prend trop la tête ça sera avec des tables... Mais bon je me suis dit autant me mettre au CSS "pour de vrai".
__________________
[big_fury]SiZiOUS, http://sbibuilder.shorturl.com/

Dernière modification par SiZiOUS ; 26/09/2006 à 13h10.
SiZiOUS est déconnecté   Réponse avec citation