Div central extensible - HTML/CSS - Programmation
Marsh Posté le 23-07-2009 à 11:41:27
Hello,
Retire le 'width: 100%;' de #Section5.
C'est à cause du float que ca merde.
Actuellement tu lui demande de prendre toute la largeur du conteneur.
Alors évidement les barres de gauche et de droite sont obligé de passer à la ligne.
Marsh Posté le 23-07-2009 à 11:56:34
Merci pour ton aide!
J'ai modifié, comme tu m'as dit mais lorsque le contenu de la section central est trop large, le menu de droite est décalé en dessous.
Y a t-il une fonction css pour qu'il se mette toujours à droite du contenu et que le contenu prenne l'espace libre entre les 2 menus en fonction de la largeur de l'écran?
Et je n'ai pas trop envie d'utilisé de position absolue...
Merci d'avance
Marsh Posté le 23-07-2009 à 12:01:38
Je n'ai pas de solution a te proposer.
La plupart des sites n'ont qu'une barre a gauche ou a droite, ou pas de barre du tout.
Ceux qui en ont des deux cotés utilisent un tableau, mais c'est un peu crade (exemple : analyse la mise en page de http://www.phpdebutant.org/)
Marsh Posté le 23-07-2009 à 18:22:58
contexte de formatage power
Code :
|
Pascal le nain a écrit : Je n'ai pas de solution a te proposer. |
le code HTML de ce site est juste une horreur à ne pas imiter
Marsh Posté le 24-07-2009 à 10:39:45
ReplyMarsh Posté le 24-07-2009 à 11:20:16
Pascal le nain a écrit : héhé joli |
jouer sur le contexte de formatage , c'est l'overflow qui entraine le contexte de formatage
Marsh Posté le 24-07-2009 à 11:59:26
je n'ai qu'une chose à dire magnifique. je désespérais et n'avais aucune envie de tout faire avec des tableaux
par contre encore une petite question, que signifie zoom:1???
Un grand merci à vous
Marsh Posté le 24-07-2009 à 12:18:21
c'est une propriété propre à IE6 et IE7 qui permet d'activer le haslayout sur les éléments HTML, et lorsqu'on active le haslayout, le contexte de formatage s'applique sur ces éléments.
Marsh Posté le 24-07-2009 à 14:55:19
Je me suis réjouis un peu trop vite... sous firefox, rien ne s'affiche...?
Marsh Posté le 24-07-2009 à 15:12:39
montre tout ton code stp, code HTML et CSS, merci
Marsh Posté le 24-07-2009 à 15:16:23
Voici, htlm et css
Code :
|
Code :
|
Un grand merci pour votre aide!
Marsh Posté le 24-07-2009 à 15:51:05
Code :
|
je ne vois vraiment pas pourquoi tu fous sur le #top un float:left; width:100%; ça sert à rien à part créer des problèmes
Marsh Posté le 23-07-2009 à 10:36:14
Bonjour, je ne trouve pas la solution à ce que je souhaite réaliser.
Je voudrai que mon site prenne toute la largeur de la page.
Sur mon site, j'ai un menu en colonne à gauche et un menu en colonne à droite, de 200px chacun.
Je voudrai que la div central s'étende en fonction de la place restant entre ces 2 menus.
Voici mon code.
Merci d'avance pour votre aide
Message édité par laurent0 le 23-07-2009 à 10:36:43