Incompréhension CSS

Résolu
Bonjour,
Je voudrais faire en sorte que le haut de mon menu soit à la même hauteur que le haut de ma classe "corps".
Voici mon code css
.menu
{
	background-color: #E8E8E8;
	width: 17%;
	height: 400px;
	border: 1px #000000 solid ;
}
.corps
{
	background-color: #DCDCDC;
	font-family: Comic Sans MS, serif;
	width: 20%;
	border: 1px #000000 solid;
	float: none;
	text-align: center;
	margin-left: 250px;
	margin-right: 50px;
	margin-top: 15px;
}

Malheureusement, ma classe corps est alignée sur le bas de ma classe menu.
A quoi cela est il dû ??
merci
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. Contributeur
    Et comme toutes tes explications, ça marche.
    encore merci pour tout
    1. Contributeur
      SALUT

      Cela est dus a plusieurs choses qui sont dans ton css :-))

      la solution depend aussi de ton html mais moi j aurais mis ca !

      .menu {
      	background-color: #E8E8E8;
      	width: 200px;
      	height: 400px;
      	border: 1px #000000 solid;
      	margin-top: 0px;
      	float: left;
      }
      .corps {
      	background-color: #DCDCDC;
      	font-family: Comic Sans MS, serif;
      	margin-left: 220px;
      	width: 500px;
      }


      mais je te conseille de regarder l utilisation des "float" pour le control du flux !!! ou sinon gare au probleme sur les div enfants ! ;-))

      RAD