IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Overflow et div avec float


Sujet :

CSS

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Overflow et div avec float
    Bonjour,

    J'essais de placer cote a cote plusieurs div dans un div en overflow mais je n'y arrive pas.
    Le résultat est que les div se placent l'un au dessous de l'autre.
    Ci-dessous le code html et le css.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    <title>Déplacements</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <link rel="stylesheet" type="text/css" href="styles.css" />
     
    </head>
     
    <body>
     
      <div id="page">
     
        <div id="dep_bloc">
     
          <div class="dep_lib">LIBELLE 01</div>
          <div class="dep_lib">LIBELLE 02</div>
          <div class="dep_lib">LIBELLE 03</div>
          <div class="dep_lib">LIBELLE 04</div>
          <div class="dep_lib">LIBELLE 05</div>
          <div class="dep_lib">LIBELLE 06</div>
          <div class="dep_lib">LIBELLE 07</div>
     
        </div>
     
      </div>
     
    </body>
     
    </html>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    * {
    margin: 0;
    padding: 0;
    }
     
    html {
    font-size: 100%;
    }
     
    body {
    font: 0.8em Arial, Verdana, helvetica, Times New Roman, sans-serif;
    color: #000;
    background-color: #fff;
    }
     
    #page {
    text-align: left ;
    margin: 20px;
    }
     
    div#dep_bloc {
    margin-top: 1em;
    margin-bottom: 1em;
    height: 8em;
    width: 25em;
    overflow: auto;
    }
     
    div.dep_lib {
    float: left;
    text-align: center;
    font-weight: bold;
    color: white;
    background: #000080;
    margin-bottom: 0.1em;
    width: 30em;
    }
    Merci pour vos avis.

    Eric

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 241
    Points : 267
    Points
    267
    Par défaut
    Salut,

    double le conteneur <div id="dep_bloc">

    Donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <div id="dep_bloc">
        <div id="sub_dep_bloc">
     
          <div class="dep_lib">LIBELLE 01</div>
          <div class="dep_lib">LIBELLE 02</div>
          <div class="dep_lib">LIBELLE 03</div>
          <div class="dep_lib">LIBELLE 04</div>
          <div class="dep_lib">LIBELLE 05</div>
          <div class="dep_lib">LIBELLE 06</div>
          <div class="dep_lib">LIBELLE 07</div>
     
        </div>
    </div>
    et pour le stylage rajoute

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    #sub_dep_bloc {
    width:210em; /* soit 7 fois 30em */
    }

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Trop fort !

    Merci beaucoup.

    Eric

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dans un div avec overflow, avoir seulement la scrollbar verticale
    Par Richard Trigaux dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 26/07/2012, 12h39
  2. div avec float left reconnu par tous les navigateurs?
    Par bigs3232 dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 21/02/2012, 21h22
  3. Problème de compatibilité avec IE6 - DIV et FLOAT
    Par rigolman dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 20/06/2008, 13h58
  4. probleme de div avec float: left sous FF
    Par Toutouffe dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 14/06/2007, 16h08
  5. [CSS] Utilisation de deux div avec float
    Par Ditch dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 06/10/2005, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo