Bonsoir à tous,
Je dispose d'une architecture de site, et après quelques headers, se trouve un bloc central, dans lequel j'ai deux menus.
J'ai dessiné ce bout d'architecture en croquis sur paint :
http://img46.imageshack.us/img46/2154/sanstitrefk4.png
Dans mon code html, j'ouvre d'abord les div d'un conteneur de menu :
dans lequel j'insère mes deux menus :
Pour enfin insérer un bloc destiné aux contenu :
En gros, la partie HTML ressemble à ça :
Il se trouve egalement un deuxième conteneur mais avec right:75px
ou se trouve a l'intérieur deux menus encore.
Cette architecture devra pouvoir mettre x MENU à droite ou à gauche, qui sont en faite plus des bloc que des menus.
Mon problème est le suivant :
Mon conteneur étant en position absolute, s'il s'agrandit car j'agrandit les menus, il ne pousse pas le bloc central mais dépasse.
Je souhaiterai qu'il le pousse, pouvez vous m'aider à trouver une solution pour ce?
Je vous remercie,
Codement !!
timothy
Modifié par timothyleary (02 Aug 2007 - 16:03)
Je dispose d'une architecture de site, et après quelques headers, se trouve un bloc central, dans lequel j'ai deux menus.
J'ai dessiné ce bout d'architecture en croquis sur paint :
http://img46.imageshack.us/img46/2154/sanstitrefk4.png
Dans mon code html, j'ouvre d'abord les div d'un conteneur de menu :
.conteneur {
position:absolute;
left:75px;
width:150px;
border:none;
background: none;
}
dans lequel j'insère mes deux menus :
.menu{
position:relative;
width:150px;
margin-top:18px;
background-color:#EEEEEE;;
border-color : #999999;
color : #333333;
font-size: 8px;
font-weight : bold;
padding : 3px;
}[CODE]
(deux div class="menu")
puis je referme la div du conteneur, pour ensuite insérer la div de mon bloc central (celui que l'on voit sur le croquis) :
[code]#bloccentral {
margin-right:60px;
margin-left:60px;
margin-bottom:3px;
}
Pour enfin insérer un bloc destiné aux contenu :
#bloc_ecriture_dans_bloc_central {
margin-left:176px;
margin-right:12px;
margin-top:10px;
border:none;
background: none;
text-align:justify;
padding:3px;
}
En gros, la partie HTML ressemble à ça :
<div class="conteneur">
<div class="menu">
lien
a
a
a
</div>
<div class="menu">
liens
liens
</div>
</div>
<div id="bloccentral">
<div id="bloc_ecriture_dans_bloc_central ">
contenue texte
</div>
</div>
Il se trouve egalement un deuxième conteneur mais avec right:75px
ou se trouve a l'intérieur deux menus encore.
Cette architecture devra pouvoir mettre x MENU à droite ou à gauche, qui sont en faite plus des bloc que des menus.
Mon problème est le suivant :
Mon conteneur étant en position absolute, s'il s'agrandit car j'agrandit les menus, il ne pousse pas le bloc central mais dépasse.
Je souhaiterai qu'il le pousse, pouvez vous m'aider à trouver une solution pour ce?
Je vous remercie,
Codement !!
timothy
Modifié par timothyleary (02 Aug 2007 - 16:03)