Hello,
J'ai un petit problème avec une mise en page que je suis en train de faire : en fait je veux un header (qui contiendra une anim flash dans le futur) et dessous 2 colonnes, une qui contiendra des infos, l'autre des news, ces colonnes devront respecter une marge bien précise afin de correspondre à certains éléments graphiques contenus dans mon header flash.
Le code de ma page est le suivant :
Tout marche comme je veux sous Firefox, Opera et Internet Explorer 7.0 mais pas sous IE 6.0 où la colonne news se trouve sous la colonne "infos". Ceci est dû ,je pense,à un décalage vers la droite de la colonnes "infos". Je ne sais pas pourquoi il y a ce décalage pour mon calque "infos", la marge à gauche ets pourtant bien à 0 et si je rajoute un padding:0 ça ne change rien non plus.
Quelqu'un peut-il m'aider? Merci
J'ai un petit problème avec une mise en page que je suis en train de faire : en fait je veux un header (qui contiendra une anim flash dans le futur) et dessous 2 colonnes, une qui contiendra des infos, l'autre des news, ces colonnes devront respecter une marge bien précise afin de correspondre à certains éléments graphiques contenus dans mon header flash.
Le code de ma page est le suivant :
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<style type="text/css">
body {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
background-color:white;
margin :0;
padding :0;
text-align : center;
color : white;
background-image:url(degrade.jpg);
background-repeat:repeat-x;
}
#anim {
width : 1000px;
height : 370px;
margin : 0;
padding : 0;
background-color :red;
}
#principal {
margin : 0 auto 0 auto;
padding : 0;
width :1000px;
text-align:center;
}
h3 {
text-align : center;
}
#contenu {
margin : 0;
padding : 0;
}
#infos {
float : left;
width : 746px;
margin : 0 0 0 20px;
height : 300px;
background-color:#333;
background-image:url(arrondi1.png);
background-position:bottom left;
background-repeat:no-repeat;
}
#news {
float : left;
width : 210px;
margin : 0 0 0 14px;
height :200px;
background-color:#333;
background-image:url(arrondi2.png);
background-position:bottom left;
background-repeat:no-repeat;
}
#pied {
clear : both;
width : 1000px;
height : 50px;
background-color:#ddd;
border-style : double;
border-width :1px;
border-color : #ccc;
}
</style>
</head>
<body>
<div id="principal">
<h1 id="anim">
</h1>
<div id="contenu">
<div id="infos">
<h3>INFORMATIONS</h3>
</div>
<div id="news">
<h3>NEWS</h3>
</div>
<div id="pied"></div>
</div>
</div>
</body>
</html>
Tout marche comme je veux sous Firefox, Opera et Internet Explorer 7.0 mais pas sous IE 6.0 où la colonne news se trouve sous la colonne "infos". Ceci est dû ,je pense,à un décalage vers la droite de la colonnes "infos". Je ne sais pas pourquoi il y a ce décalage pour mon calque "infos", la marge à gauche ets pourtant bien à 0 et si je rajoute un padding:0 ça ne change rien non plus.
Quelqu'un peut-il m'aider? Merci