Bonjour,
J'ai suivi le superbe tuto que vous nous avez offert pour créer un site à deux colonnes.
Le rendu me plait.... mais sous Firefox... sous IE6, tout fout le camp!
Je cherche depuis quelques jours comment faire.... j'arrive avec quelques mixes à afficher ce que je veux sur l'un des navigateurs, c'est toujours en sacrifiant le second!
Est-ce que quelqu'un pourrait me filer un coup de main:
Le site est www.babooz.org , sous spip, mais c'est sans conséquence:
Le code html est:
avec pour habillage:
Et pour IE:
J'espère ne pas abuser en copiant mon code, mais au moins, ca vous évitera d'aller chercher sur place.
Merci d'avance à tous ceux qui tenteront de me faire part de leurs commentaires...
PS: tiens, une page sur des Aslsaciens...
Modifié par straydogg (16 Jan 2007 - 22:57)
J'ai suivi le superbe tuto que vous nous avez offert pour créer un site à deux colonnes.
Le rendu me plait.... mais sous Firefox... sous IE6, tout fout le camp!
Je cherche depuis quelques jours comment faire.... j'arrive avec quelques mixes à afficher ce que je veux sur l'un des navigateurs, c'est toujours en sacrifiant le second!
Est-ce que quelqu'un pourrait me filer un coup de main:
Le site est www.babooz.org , sous spip, mais c'est sans conséquence:
Le code html est:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr">
<head>
<title>Babooz.org</title>
<link rel="stylesheet" href="squelettes/habillage.css" type="text/css" media="projection, screen, tv" />
<!--[if lt IE 6]>
<link rel="stylesheet" href="squelettes/ie.css" type="text/css" media="projection, screen, tv" />
<![endif]-->
</head>
<body>
<div id="global">
<div id="header">
Tarratata
</div><!-- fin header -->
<div id="center">
<div id="sidebar">
<h1>Navigation</h1>
<div class="rubriques">
Les rubriques du site
</div>
</div><!-- fin sidebar -->
<div id="content">
<div id="conteneur">
<div id="contenu">
<div class="cartouche">
<div class="chapo">Amuse gueule musical, performances sur scènes depuis L’Alsace !</div>
</div>
<div class="texte">
le texte
</div>
</div>
</div><!-- fin content -->
</div><!-- fin center -->
<div id="footer">
footer
</div><!-- fin footer -->
</div><!-- fin global -->
</body>
</html>
avec pour habillage:
html, body {
margin: 0;
padding: 0;
height: 100%;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
background-color : #F3F2D5;
}
div#global {
min-height:100%;
width: 750px;
padding: 0 10px;
margin: 0 auto;
position:relative;
}
div#center {
padding-bottom:100px;
overflow: auto;
background-image : url(images/centre.jpg);
}
div#header {
height : 248px ;
background-color :transparent;
background-image : url(images/haut.jpg);
}
div#footer {
position: absolute;
width : 680px ;
bottom: 0;
height : 98px ;
background-image : url(images/bas2.jpg);
margin-left : auto;
margin-right : auto;
padding: 0 35px;
text-align:center;
}
div#footer p {
margin-top:50px;
color:#4B8133;
}
div#content {
float: right;
width:490px;
margin-right: 40px;
text-align:justify;
}
div#sidebar {
float: left;
width: 150px;
padding: 0 35px;
}
Et pour IE:
#global {
height: 100%;
}
#content {
display:inline;}
#center {
overflow: visible;
height: 1%;
}
#content, #sidebar {
margin-top: 15px;
}
#global {
position: static;
}
a, pre {
position:relative;}
body {
position: relative;
}
J'espère ne pas abuser en copiant mon code, mais au moins, ca vous évitera d'aller chercher sur place.
Merci d'avance à tous ceux qui tenteront de me faire part de leurs commentaires...
PS: tiens, une page sur des Aslsaciens...
Modifié par straydogg (16 Jan 2007 - 22:57)