28172 sujets

CSS et mise en forme, CSS3

Bonjour,
J'essaye de créer un site mais j'ai des problèmes de DIV je pense ça doit être des bugs IE FF

http://jolienell.free.fr/xxx/xxx.php

Sous FF et opera même bug
la balise <h1> me fait decalage entre mon ul #navigation et mon div #corps et avec apparition d'une barre blanche


Sous IE
Ce bug n'existe pas. par contre j'ai une barre blanche qui se met entre mon div #bascorps et #bas.

Smiley decu

LE CSS
a écrit :
body {
font-family:Helvetica,Arial;
margin:0;
padding:0;
font-size:1em;
background-color:#F8F8F8;
text-align:center;
}
#conteneur {
width:779px;
margin-left:auto;
margin-right:auto;
text-align:left;
border:#3a3340 solid 1px;
margin-top:60px;
background-color:F8F3B9;
}
#header{
background:url(images/header.gif) no-repeat;
margin:0;
padding:0;
height:178px;
width:779px;
position:relative;
}
.titreheader{
position:absolute;
left:42px;
top:17px;
font-size:24px;
width: 280px;
height: 98px;
text-indent:-5000px;
display:block;
}
#navigation {
background:url(images/backgroundmenu.gif) no-repeat;
height:43px;
width:779px;
margin:0;
padding:0;
list-style:none ;
text-align:center;
}
#navigation li {
display:inline;
text-align:center;
line-height:22px;
}
#navigation li a {
padding: 5px 5px ;
font:1em;
text-align:center;
text-decoration: none;
color:#996600;
}
.espacemenu{
margin:0 20px;
}
#corps{
margin:0;
padding:0;
background:url(images/backgroundmilieucorps.gif) repeat-y;
width:779px;
}
#contenu{
background-color:#F8FCD6;
width:465px;
height:280px;
margin:0 0 0 157px;
padding:0;
text-align:justify;
}
#bascorps{
margin:0;
padding:0;
width:779px;
height:10px;
background:url(images/backgroundbascorps.gif) no-repeat;
}
#bas{
margin:0 ;
padding:0;
background:url(images/backgroundbas.gif) no-repeat;
height:137px;
width:779px;
}

/* AUTRES MISE ENPAGE */
h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#9966FF;
}


Merci d'avance
Modifié par lgm243 (25 Jul 2008 - 16:49)
merci pour ta réponse très rapide et pour y remédier je dois utiliser les hacks (ex: !important)