Bonjour à tous,
je suis nouveau ici mais avant de rentrer dans le vif du sujet je voulais remercier toute l'équipe d'alsacréation
ce site m'a apporté énormément et je vous en suis extrèmement reconnaissant.
Voilà mon problème (sûrement pas grand chose mais je ne trouve pas) :
je créé actuellement un site qui s'affichait correctement. Voulant le mettre aux normes, j'ai ajouter le doctype (j'ai essayé le strict et kle transitionnel : même résultat) et depuis mon menu se colle tout en haut alors qu'avant il était sous la bannière.
je vois un peu d'où vient le problème (bannière en position relative) mais je ne sais pas comment le résoudre (en effet je ne sais pas centrer en position absolue)
voici les codes :
le html :
le css :
merci et désolé si j'ai fait une erreur grossière
Modifié par chessjc (20 Mar 2007 - 10:20)
je suis nouveau ici mais avant de rentrer dans le vif du sujet je voulais remercier toute l'équipe d'alsacréation
ce site m'a apporté énormément et je vous en suis extrèmement reconnaissant.
Voilà mon problème (sûrement pas grand chose mais je ne trouve pas) :
je créé actuellement un site qui s'affichait correctement. Voulant le mettre aux normes, j'ai ajouter le doctype (j'ai essayé le strict et kle transitionnel : même résultat) et depuis mon menu se colle tout en haut alors qu'avant il était sous la bannière.
je vois un peu d'où vient le problème (bannière en position relative) mais je ne sais pas comment le résoudre (en effet je ne sais pas centrer en position absolue)
voici les codes :
le html :
<!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>
<title>L'Oreille du Coin</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="fr" />
</head>
<body>
<div id="conteneur">
<div id="header">
<div id="menu">
<?php
include("menu.php");
?>
</div></div>
le css :
/* CSS issu des tutoriels css.alsacreations.com */ [cligne]
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
#header {
position: relative;
width: 800px;
height: 160px;
background-image: url("img/bandeau.jpg");
background-repeat: no-repeat;
margin:auto;
border:1px solid yellow;
}
#conteneur {
position: absolute;
width: 99%;
text-align:center;
margin:auto;
border:1px solid red;
}
#menu {
position: absolute;
top:130;
left:10;
width:100%;
z-index:40;
}
merci et désolé si j'ai fait une erreur grossière
Modifié par chessjc (20 Mar 2007 - 10:20)