problème d'incompatibilité avec IE6
hello a tous,
J'ai quelques soucis avec la mise en page de mon site web
En effet, je dispose plusieurs élément a l'aide des div, ceux si se positionnent correctement avec FF mais avec IE 6 j'ai quelques soucis de positionnement
De plus avec IE 7 j'aimerai que lorsqu'il y réduction de la fenêtre les div ne s'alignent pas les uns sous les autres mais restent positionnées où ils sont (comme dans ff quoi).
Quelqu'un aurait-il réponse a mes problèmes ?
Voici les sources
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<div id="bodyContent">
<div id="banner">
Ma bannière
</div>
<div id="menu">
Le menu...
</div>
<div id="content">
<div id="contentTop" >
<div id="contentTopLeft" >
Sous titre du contenu (avec un image en background)
</div>
<div id="contentTopRight" >
Deuxième partie du sous titre du contenu (qui contient un image de fond qui remplit le reste)
</div>
<div id="contentBottom">
Contenu du site a proprement dit, qui contient donc les données
</div>
</div>
<div id="footer">
Le footer...
</div>
</div> |
et le css associé a cela:
Code:
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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
#bodyContent
{
min-width : 800px;
}
div#banner
{
height : 80px;
margin-top:50px;
margin-left:25px;
background-image: url(../App_Themes/Img/logo.gif);
background-repeat: no-repeat;
}
div#login
{
float : right;
margin-top : 40px;
}
div#menu
{
width : 185px;
float : left;
margin-left : 15px;
padding-top : 80px;
}
div#content
{
margin-left : 200px;
}
div#contentTop
{
height : 180px;
}
div#contentTopLeft
{
height : 180px;
float : left;
width : 410px;
background-image: url(../App_Themes/Img/titre.gif);
background-repeat: no-repeat;
}
div#contentTopRight
{
height : 180px;
margin-left : 410px;
background-image: url(../App_Themes/Img/titre_chouia.gif);
background-repeat: repeat-x;
}
div#contentBottom
{
padding-left: 20px;
padding-bottom: 20px;
background-color : #5e5454;
}
div#footer
{
height : 50px;
clear : both;
text-align : center;
padding-top : 50px;
color:white;
font-size : 12px;
} |