Bonjours à tous et d'abord merci pour toutes les ressources disponibles sur ce site et aux conseils trouvés sur ce forum.
Je viens vers vous car j'ai un petit souci (évidement )
Je suis en train de refaire la structure d'un site ( http://www.randonner-leger.org/forum/index.php ).
On souhaite conserver la colonne de menu de gauche et en rajouter une autre a droite. J'ai donc utilisé les infos trouvées sur ce site pour faire 3 colonnes en float.
Nous souhaitons que la colonne de gauche reste en haut de l'écran je l'ai donc mise en position:fixed
J'ai donc ça :
#colonne1 { position: fixed; width:150px;}
#centre { position :relative; margin-left: 170px;}
#colonne2 {float: right; }
Mais je veux pouvoir rétracter ces 2 barres (en utilisant un script spectaculous).
Pour celle de droite pas de problème. Je clic sur la barre "association". Celle-ci disparait et la barre de menu apparait, repoussant le partie forum (dans la balise centre) et vice versa. Super
Par contre pour la gauche, ça ne marche pas puisqu'elle est en "fixed". J'ai donc du mettre un margin-left: 170px a la balise centre pour qu'elle ne recouvre ma barre.
Du coup quand je fait disparaitre ma barre, le forum ne viens pas se coller a gauche
Y aurait il une solution en css ou faut il que je modifie le margin-left en JS (ça doit être faisable, non ?)
Vous avez mon brouillon là :
http://tvesin.dyndns.org/Forum/viewtopic.php?id=1
Merci d'avance.
Modifié par highpictv (08 May 2011 - 19:02)
Je viens vers vous car j'ai un petit souci (évidement )
Je suis en train de refaire la structure d'un site ( http://www.randonner-leger.org/forum/index.php ).
On souhaite conserver la colonne de menu de gauche et en rajouter une autre a droite. J'ai donc utilisé les infos trouvées sur ce site pour faire 3 colonnes en float.
Nous souhaitons que la colonne de gauche reste en haut de l'écran je l'ai donc mise en position:fixed
J'ai donc ça :
#colonne1 { position: fixed; width:150px;}
#centre { position :relative; margin-left: 170px;}
#colonne2 {float: right; }
Mais je veux pouvoir rétracter ces 2 barres (en utilisant un script spectaculous).
Pour celle de droite pas de problème. Je clic sur la barre "association". Celle-ci disparait et la barre de menu apparait, repoussant le partie forum (dans la balise centre) et vice versa. Super
Par contre pour la gauche, ça ne marche pas puisqu'elle est en "fixed". J'ai donc du mettre un margin-left: 170px a la balise centre pour qu'elle ne recouvre ma barre.
Du coup quand je fait disparaitre ma barre, le forum ne viens pas se coller a gauche
Y aurait il une solution en css ou faut il que je modifie le margin-left en JS (ça doit être faisable, non ?)
Vous avez mon brouillon là :
http://tvesin.dyndns.org/Forum/viewtopic.php?id=1
Merci d'avance.
Modifié par highpictv (08 May 2011 - 19:02)