Bonjour,
Je vous écris ce jour, car je rencontre un problème important (à mon humble niveau) concernant la mise en page de mon blog. Je souhaite en effet positionner des blocs de cette manière:
*l'un à gauche = menu 1
*l'autre à droite = menu 2 contenant mes tags
* au centre, les posts
Ma difficulté est que j'aimerais fixer les deux menus de façon à ce que quand on scrolle sur la page ces éléments soient tjrs visibles.
Concernant les propriétés, j'ai essayé d'utiliser la fonction position en attribuant la valeur 'fixed' pour les menus, et pour la partie centrale la valeur 'absolue', mais le menu 2 vient se positionner en dessous du menu 1.
URL blog badenbaden.fr
sidebar:menu1
colonne:menu2
Ci-dessous la CSS
#sidebar {
width:180px;
height:auto;
float:left;
clear:both;
position:fixed;
z-index:auto;
}
#colonne {
width:50px;
height:auto;
float:left;
position:fixed;
z-index:auto;
}
#blogroll {
width:620px;
top:50px;
padding-left:200px;
position:absolute;
z-index:1;
min-height:300px;
padding-bottom:27px;
}
pour le html
<div id="container">
<div id="colonne"></div>
<div id="sidebar"></div>
<div id="blogroll"></div>
</div>
Si je vous fournis des infos incomplètes, dites moi je rectifie..etc.
Merci bcp pour votre aide
Julien
Je vous écris ce jour, car je rencontre un problème important (à mon humble niveau) concernant la mise en page de mon blog. Je souhaite en effet positionner des blocs de cette manière:
*l'un à gauche = menu 1
*l'autre à droite = menu 2 contenant mes tags
* au centre, les posts
Ma difficulté est que j'aimerais fixer les deux menus de façon à ce que quand on scrolle sur la page ces éléments soient tjrs visibles.
Concernant les propriétés, j'ai essayé d'utiliser la fonction position en attribuant la valeur 'fixed' pour les menus, et pour la partie centrale la valeur 'absolue', mais le menu 2 vient se positionner en dessous du menu 1.
URL blog badenbaden.fr
sidebar:menu1
colonne:menu2
Ci-dessous la CSS
#sidebar {
width:180px;
height:auto;
float:left;
clear:both;
position:fixed;
z-index:auto;
}
#colonne {
width:50px;
height:auto;
float:left;
position:fixed;
z-index:auto;
}
#blogroll {
width:620px;
top:50px;
padding-left:200px;
position:absolute;
z-index:1;
min-height:300px;
padding-bottom:27px;
}
pour le html
<div id="container">
<div id="colonne"></div>
<div id="sidebar"></div>
<div id="blogroll"></div>
</div>
Si je vous fournis des infos incomplètes, dites moi je rectifie..etc.
Merci bcp pour votre aide
Julien