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 :

Problème margin bottom


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2009
    Messages : 30
    Par défaut Problème margin bottom
    Bonjour,

    Je ne comprend pas pourquoi le margin bottom du code suivant ne marche pas.
    Merci d'avance de me dire comment remédier à ce problème :

    code XHTML :
    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
     
    <!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" >
     
    	<head>
    		<title>test</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    		<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
     
    	</head>
     
    	<body>
     
    		<div id="zaz">
     
    			<div id="b">
    				<p> dkjhfkhfk </p>
    			</div>
     
    			<div id="c">
    				<p> dkjhfkhfk </p>
    			</div>
     
    			<div id="d">
    				<p> dkjhfkhfk </p>
    			</div>
     
    		</div> 
     
    		<div id="e">
     
    		</div>
     
    	</body>
    </html>
    code 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
    * {
      margin:0;
      padding:0;
    }
    #zaz
    {
    background-color: #7645ac;
     
    }
     
    #b
    {
    background-color: #235134;
    }
     
    #c
    {
    background-color: #89ACD2;
    }
     
    #d
    {
    background-color: #0975CC;
    margin-bottom:30px;
    }
     
    #e
    {
    background-color: #AAB234;
    }
    A+

  2. #2
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Salut,


    Comme il n'y a rien dans la div "#e", on ne le voit pas car il n'a pas de hauteur

    rajoute du texte ou une hauteur à ta div "#e" et tu verras que ton margin-bottom fonctionne.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 71
    Par défaut
    Bonjour,

    Si tu souhaites conserver cette div "vide", insère lui un petit &nbsp;

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2009
    Messages : 30
    Par défaut Solution trouvée
    Merci à tous les deux mais la suppression de la div #e ne résolvait pas mon problème. Après plus de recherche j'ai trouvé tout seul la solution.
    Le problème était en fait un problème de fusion des marges.

    Je vous remercie tout de même grandement de votre aide.

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

Discussions similaires

  1. Problème de hauteur de div et de margin-bottom.
    Par jdecout dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 22/04/2009, 23h56
  2. [IE] Répète le margin-bottom
    Par Bisûnûrs dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 21/03/2007, 19h53
  3. margin-bottom non voulu sous IE
    Par vraipolite dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 08/02/2007, 17h07
  4. Problème margin-left sous IE !
    Par finalfx dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 14/04/2006, 18h26
  5. [XHTML]Problème avec <img> et margin-bottom
    Par Locelot dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 12/09/2005, 22h02

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