J'ai une page avec 3 div parents, maintenant im ayant des problèmes de positionnement des divs à l'intérieur de la div en-tête. mon code est quelque chose comme ceci:divs problèmes avec la position dans l'en-tête et principal
mise en page de divs:
<div id="layout">
<div id="header" class="body">
header
<div id="logo">logo</div>
<div id="menu">menu</div>
</div>
<div id="main">
<div id="left">left</div>
<div id="right">right</div>
<div id="body">body</div>
<div id="clear"></div>
</div>
<div id="footer">footer</div>
</div>
css est quelque chose comme ceci:
.body {
background-color: #ffffff;
margin: 0px;
background-repeat: repeat-x;
background-image: url(imgs/back.png);
}
#layout {
margin:auto;
width: 1024px;
background-color: #ffffff;
}
#main {
background-color: #ffffff;
}
#header {
background-color:#0F0;
height: 300px;
}
#body {
margin-left: 180px;
margin-right: 180px;
padding: 5px;
background-color: #ffffff;
}
#footer {
margin-left: 180px;
margin-right: 180px;
padding: 0px;
background-color: #ffffff;
}
#right {
float: right;
width: 180px;
padding: 0px;
margin: 0px;
right: 0px;
background-color: #ffffff;
}
#left {
float: left;
width: 180px;
padding: 0px;
margin: 0px;
left: 0px;
background-color: #ffffff;
}
#clear {
clear:both;
}
je veux mettre dans une position de div d'en-tête (par exemple vertical: centre , horizontal: 0 px (0 pixel de l'en-tête div non de la page totale) sur le côté gauche) et menu dans une autre position (par exemple vertial: haut, horizontal: entre le centre et le côté droit (centre et à nouveau)
J'apprécierais une solution.
grâce à tous.
Un exemple vivant habituellement aide avec des questions comme celles-ci, mais ne crains pas car j'ai le pouvoir: http://jsfiddle.net/Ky le_Sevenoaks/wxkBX /! – Kyle
En outre, une capture d'écran de ce que votre résultat souhaité est très utile, je n'ai aucune idée de ce que vous essayez d'atteindre. – Kyle